This place is amazing. The view is spectacular. The location with the lagoons is a nice seclusion from some of the other busier beaches. The place itself was very clean and well kept with staff available for questions or issues. One of the best generally stocked places in which we have stayed. We would love to stay again.