We had a great time staying here! The room was big enough for our family of three, which was really nice.
Pros: nice resort, the room is exactly like the picture, AC worked well, great location, activities on location, the pools are amazing!
Cons: the whole housekeeping set up is super inconvenient and confusing (can't get new towels unless you pay, had to wait 24 hours to get sheets for the trundle bed, had to contact different people for different things).