Room was spacious and fairly clean with strong AC and amazing water pressure. The pool was really nice, and we regularly saw beautiful parrots fly overhead while we swam. Staff was lovely once you get past the check-in where they were pretty aggressive about selling tours. Restaurant and bar were great, and the breakfast was perfect for an active day. Unfortunately, their policy is to charge $20/hour for late check out, but when the electricity and water went out 3 hours before our check out leaving us without a shower that day, they offered no compensation or extra time to clean ourselves. Really, the only flaw of this place was the reception staff. Otherwise, lovely place!