We had an absolutely lovely time, the hotel is situated perfectly near the ocean (our room had an incredible ocean view), walking distance from the marina, the city center (with plenty of restaurants, pharmacies, shops and bars) and tourist attractions nearby.
The staff were so friendly, welcoming and generous- especially with my children. The kid's entertainers were amazing and my daughter straight away joined in on the fun.
The swimming pools were clean and a perfect temperature. Importantly for me, the hotel capacity was perfect for that "not too jam packed" feel. There was plenty of room for all, we always found a spot by the pool for instance. The breakfast buffet was also very nice, my one request would be to please offer oat milk in future - I'm lactose intolerant and can't stand soy milk but it was the only alternative to cow's milk.
Otherwise an excellent stay and we cant wait to return.