Staff are really nice, a good laugh and very helpful. Rooms are very basic but clean and has everything you need. Pool is a great size, however I do feel like you are sat on top of each other as the sunbeds are very crammed in. Poolbar is great and has a wide variety. Music played all day which isn't too loud and is a mixed of all genres. Entertainment on a night is good, goes on quite late, it is a little loud if your room is a pool view (our room was) but personally didn't bother us, once balcony doors shut, couldn't hear much. We went half board, the breakfast was the same everyday, not much choice, salad, olives, meats, cheeses, fruit, 2 cereals (but milk was warm), cooked hotdogs and chips, boiled eggs and scrambled (which was too runny for me) and bread. Now the evening meals were soup of the day, a choice of 2 mains and then a dessert. Not much choice, however, the meals were absolutely beautiful, tasty and we never had a bad one and only the odd one repeated. Location of the hotel is spot on, close to beach, pubs and restaurants but the hill is a killer coming to the hotel! Whether the sun is beaming on you or you are full from eating and drinking, its awful, but that's not the hotels fault I suppose, but was a downside to our experience. WiFi is only available in lobby or pool side. We managed to occasionally pick it up on our pool view balcony but it was very hit and miss. Lastly a special mention to Daniel who is the guy who does the music, games and entertainment. He's absolutely brilliant with the adults and children, involving everybody but importantly, he never forces you to join in like some other hotels do. He's so much fun and very friendly!