we stayed in the self catering apartments which were ok. The first night we ate downstairs in the hotel which wasnt nice at all the kids didnt eat their food deserts warrent touched which was a first for my kids and completley over priced for portion size and quality of food. needless to say we didnt eat downstairs again. The pool was horrible dirty, mould in the swimming pool, green slim embedded in the tiles, the floor in changing room was brown from dirt. My kids love swimming and they didnt even want to go back the next day. There were bouncing castles for kids with which they charged 7 euro for even if your a guest!!! Towels were 50 cent in swimming pool!!!!The only positive thing was upstairs in the resturant the food was gorgeous and they did a great deal also and kids glt an amazing homemade pizza which they raved about and the location of hotel was great right on the beach. I really think the hotel needs to look at its quality of food, swimming area and prices was absolutely outragous esp for a family of 5........