Great place (stylish, modern, so clean, lots of amenities), great location (easy walk to beach and restaurants, beautiful sunset), great hospitality (friendly, open, top suggestions). Only regret our trip being so short