We had a very relaxing time during our all-inclusive stay. The room was big enough, not huge but comfortable for the 4 of us. Very clean and well-serviced each day. We requested a balcony ahead of our arrival and got one without problems. The food was very varied and nice, if there was something we didn't like, there were other options to replace it. We loved the pool area and the terrace. The wellness area was also relaxing. Kids liked the interior playrooms, although the billiard (pool) table could be replaced or at least renewed and propper billiard cue sticks bought, as the ones that are there are worn out completely. The hotel is conveniently located with plenty of activities for families with children. The reception and the restaurant staff were very nice and helpful. The Skybar waiter could have been friendlier, but the service overall was excellent. This was our second stay at the hotel and we would return again.