Clean, spacious, comfortable, and well designed apartment.