Amazing views, great location, lots of amenities - toiletries, kitchen stuff, condiments, beach gear. Just bring your swimsuit. Very responsive and super friendly. Would stay there again.