Western Cape is the nicest