Bed is not comfortable
Staffs were extremely nice, from check in to check out, every single one we met were smiling and being polite. Food was great, both breakfast and dinner, many choices, we even had a light lunch in the lobby. Room on the other hand is dated and small, have a bit of smell too. We booked a family room, one bed is nice and firm, very comfortable, the other one sunk in the middle. Nice resort, with lots of kids entertainments, be prepared to pay lots of extra, as everything is on extra cost.