The place had a gorgeous view, on the beach and was equipped with everything you need. Kitchen fully stocked, water toys, cooler, etc. Overall excellent place to stay. Only complaint would be that internet was painfully slow and almost entirely unusable.