Fabulous hotel, bright, clean, fresh and well maintained, rooms fab with everything you required in one bed apartment, beautiful pool and kids pool , areas around pools spotless, we stayed half board, food was lovely a good enough variety only negative thing was dining room not open to 7.30pm was fine for us but for families quite late..