This hotel exceeded all expectations. The service was fantastic and The facilities were just right. The pool never got too busy and there was always enough loungers, evening entertainment was great too as was the food! The beach is one of the nicest I have been on and we didn't have a bad meal the whole time we were there. My children loved the hotel pool, and happy children means a happy mum. Would love to go back there.