The service was generally very good apart from a few staff. The drinks were great, but the food was a bit inconsistent. Some of the restaurants were good, but others, like the buffet and the one by the beach were not great. Food is not hot and often too salty to eat.
The pool is lovely and the beach, while a bit small, is very nice. Very well maintained, and always chairs and umbrellas available. In the preferred section, Albin and Brian were fantastic. Very attentive and helpful.
The rooms are nice. A good size and a comfy bed. They are cleaned well and properly stocked. Great views from the rooms, too. The resort is pretty quiet overall, which is nice. It is not the place to be if looking for a party.
The a la carte restaurants are generally decent, though one or two are not open each night. That makes it a bit tricky to keep the food varied. We usually ate on the rooftop at the restaurant there. It was pretty good and consistent. Again, the buffet was diverse but not great. I also do not care to eat at buffets usually due to other people's handling of items.
Check in was very easy. Check out too. Easy to get around the resort, as it is one long, skinny building.
A good trip overall.