My family and I had a Wonderful stay. It felt like a home away from home with beautiful views all around. I like the little touches and amenities like plenty of beach towels, etc. Highly recommended