Clean, quiet, beautiful, comfortable, lots of amenities.