It was my second trip to this place, first time solo, now with my family.
There is really nothing I could say bad things about. Maybe room credit could be sorted a bit different way and guests should be informed of it a it more clearly (would suggest say magnetic bands or room cards, not a bit of paper which gets wet as soon as I'm getting closer to pool or to my son which was in a pool 2 minutes earlier).
Service was brilliant (I was suprised that even some of waiters spoken 3+ languages), always helpful.
Food really tasty and a lot of it. Quite busy in restaurant, but let's be fair here: plenty of guests have to eat.
Rooms are cleaned daily and keept in very good conditions, all with balcony. Hotel have no direct access to the beach, but first one is only a few minutes walk, same as local shops/restaurants.
I can recommend this place.More