This is an excellent location and exactly what we were looking for in almost every way. The proximity to the beach, the quality restaurants, and amenities available were perfect. The only drawback is an incredibly firm mattress.