Love this hotel, from the location, to the staff, to the rooms.
3rd time staying here, and it just meets our needs, for a good 4 star hotel.
We have a daughter, so we want a room with space. I couldn't live for 2 weeks in a typical hotel room size, with 3 beds in it. Here, every room is an apartment, with a large bedroom, and a separate living/dining room with a sofa bed for the child/children. This gives everyone some space. It also has a little kitchen, fridge/stove/microwave, so that you can prepare simple food/cold drinks etc.
The food is good, although a little repetitive, but i find that with most AI's.
The staff are really good, especially the childrens animation team, who are amazing.
Overall a good 4 star hotel, in a nice resort. We will return