The place was very nice and clean. It was spacious and a family of six were more than comfortable. The building’s pool and fitness center were excellent and is just across the street from the beach. Checking in and valet went smooth. Would definitely stay here again!