We would stay here again! Great location! A little disappointed with the quality of the beach items! The umbrellas were both broken and in need of replacing.
Wish some of the communication was better, but overall we were happy with the location and amenities.