Overall great location and amenities. We used the grill by the pool most of the days. The pool water nice and warm. We loved spending time by the beach.