Nice, clean hotel with a friendly atmosphere.
However, kids run riot in the pool and aren't controlled which made it a very un-relaxing atmosphere. The swim up bar was inaccessible for a number of hours as the children were using it as a play area rather than the actual family pool and kids pool.
We were disappointed that there are two pools advertised and were both mentioned at check in, however, it depends what room you stay in as to whether or not you have access to the other, quieter pool.