Absolutely beautiful location! There were great little amenities as far as boogie boards, snorkel gear, and shampoo / conditioner, fans, everything we could need. We had an issue with our key breaking off in the door where the communication was a little poor from Vacasa as far as when we would be taken care of. After the key was replaced we still had issues with the door where Vacasa did communicate very well on repairs. We received a link to click on once we left our place for check out and the cleaning company walked into our place before we clicked the link and before check out time. The view is pretty hard to beat so overall it was a great stay I just think the communication from Vacasa could have been a little better. I would stay here again for what it's worth.