Staff is very very friendly, check-in was very smooth. They presented a strange rule on a dress code for diner, in a resort! After some discussions, they just don't want you to go in very short shorts or swimming dress for diner.
The rooms are very good, clean, room space is OK. Sea view is great with a nice balcony. Food is very good, they have a system giving guests color coded bracelets based on half/full board/All-inclusive.
A lot of pools, animation team is really animated! a lot of sports activities during the day and a nice performance at the theatre at night.
They have a water activities center which has a lot of options, very nice people.
We struggled a bit with drinking water, suggest to bring your supplies with you. Water shoes are very very important, had to buy some over priced ones but it was essential.
In-room kettle, sugar, tea, no nescafe in the room so my manual espresso machine proved handy.
The room has a safe.
Overall experience is great, really recommended.