My husband and I stayed here and had a wonderful time. The rooms have air conditioning + hot water. We also were met at the airport and were warmly received. The staff was very friendly and helpful. Every day of our stay we were dropped on tiny island that we had to ourselves with a cooler of beer, soda, and snacks along with 2 chairs and an umbrella. Lunch was delivered and we were picked up at the time we requested. Down the beach we had the best ceviche I've ever had.