We stayed in one of the A-framed which was really good, especially after sitting in a bus for 10 hours.
The service is however quite bad. The prices are very high ($8 for breakfast, and we got this tiny sandwich..) and by the time we had to pay we found out we couldn't pay with credit card! We ended up borrowing money from other guest and we transfer it to them through our banks.
My friend was flying out quite early and I was flying out at night so I was planning on spending the afternoon at the pool, but there is nothing there. No chairs, no tables, no parasols. So I decided to go to another place in town.