The hotel is run down, and the staff rude. They had managed to put us in a room with only 1 kingsize bed, even though our booking was clearly for 3 adults. Our room was supposed to have a balcony, in stead they put us in a twin room without. Rooms are very not sound proof, and it's incredibly noicy hotel in the weekends. Both from kids and adults. Only redeeming thing about this place is the swimming pools and the beach. But I would recommend to find somewhere newer, smaller and cheaper and just buy access to the pools and beach when you want to go.