Excellent stay from start to finish. We loved the pool. A lot of restaurants within walking distance. Valet was great. Beach is beautiful.