Apartment, Location, Resort - everything was fantastic.