In general we enjoyed our stay at the hotel- especially because the service is excellent; the people at the desk, at the dining hall and the guy at the cafeteria - were so helpful and nice.
The rooms are nice but they don't have (or at least we did not get) a bigger room for four+ crib. We stayed in a regular room, in which they added 2 single beds and a baby crib. It was a little too small but the other option was taking two rooms and that was too expensive for us. The rooms don't have air conditioning, only a ceiling fan and as the beginning of the night the room was a little hot (got cooler during night). Another thing I would improve was the shower- very slow stream of water. Other than that, the rooms were clean and we had a bath in our room.
The property is great for kids- playground and lots of grass to run around and play.
The outdoor pool is big but the water was too cold to go in. The indoor pool is small but hot and nice, and we went in with the kids.
At the cafeteria they serve only lunch (nice selection). It would have been a great option for us with kids and a baby if they also offered dinner there.More