Perfect for us! Amazing views, very convenient location, comfy, great wifi. All the basics were there, including lots of beach goodies and towels. The first day we got a view of the best rainbow I've ever seen and a green parrot fly by. The deck is fantastic, the upstairs bath an experience in its own right, and the main floor a great and roomy hang out space, with ac and good curtains for when this mainland crew had had a bit too much sun. Brittany was responsive and check-in very easy.