We booked a last minute trip and got back from here today! Spent 7 nights here - about a 30-40min walk to the main 'strip' of town (we found a slightly shorter route off track the last day!!)
Ideally, have a car as the pavements arent quite finished so it can be a bit of a hazard getting out at the top of the road near Big Reds Steakhouse with a pushchair but we managed it!
We ended up doing a fair sized food shop to stock up on breakfast and lunch bits, stayed by the pool during the day and then when out early evening. The apartments are basic, but big! A great thing to have was the washing machine as we just did a little every day so that we didn't have any washing to get done when we got home!
If there were any suggestions I could make;
1) Supply parasols by the pools - it was difficult with children to stay out for very long without shade
2) Put a small poolside snack bar on site to sell panini, wraps, toasties, icecreams, soft drinks and beer etc. It wouldn't have to be huge, but would be a huge draw to staying on site during the day! And there is definitely room for it to go by the kids pool!
One thing we found odd; the cleaners were in daily, and if we were outside by the pool we would leave our doors and shutters open as we had a room overlooking the pool - this meant that rather than walking all the way around the building, we could just walk in through the patio area into the lounge. Whenever the cleaners were in, they would close and lock the shutters (even though my husband asked them not to, and he even made a point of walking past them to reopen the shutters, they did so again within a space of 5 minutes, 3 times!!) I would understand if we didn't have a direct view from the pool, but we did, and quite clearly had asked them to leave the shutters open and they just ignored our requests! That did make us wonder what they were up to when they were inside!
Overall, it was a great find - just slightly too far out without a car to do the return walk up the hill again, but that being said, I would just factor in the cost of a daily taxi back next time!