Perfect location about 10 minute walk down to the beach, supermarket right next door (closed on Sunday's) but plenty of little shops dotted around. Very quiet when we went, only a couple of other people sunbathing. Only problem was the cleanliness of a couple pools. The main pool was fine and clean so was the children's with the slides. The other children's pool had a tree which of course shed its leaves. The pool was filled and became murky, it wasn't cleaned during our 4 night stay. The pool round the side under the covers was warm but yet again it was filthy! We went to have a look and flies, leaves were everywhere and generally murky and no way would I go in. Whether they clean the pool weekly or fortnightly I don't know but to be honest it needs to be daily to keep on top of these things. It let the hotel down. It looked newly refurbished with the decking all around the pool and they were building what looked like a bar at the top end. Staff have no consideration for times they do tasks either, as they came out banging on the children's park and mowing the lawn at 11am when we were sunbathing trying to relax. Surely something like this should be done first thing like in main resorts?! Before people start coming out. Or get them done before the season starts. Plenty of restaurants down by the beach, we ate in the pirate one.