Just got back from a weeks stay here and we honestly can't fault it. Good location for walks and to feed the chipmunks. The staff are great and really friendly. No issues with finding something to eat and the food was always warm. It was nice to get drinks served at meals - Galileo and Mercedes (sorry if spelt wrong) run a tight ship and the restaurant runs like clockwork. We had a one bedroom apartment and in the adjacent block to the main building. Clean and spacious - towels replace as per the schedule - every other day. Beds very comfy. I suffer with my back and I didnt have any problems. Hired pool towels and safe key. The bar service was quick - given only ever 1 person behind the bar. She (Elena - i think) was quick , efficient and always with a smile. Her measures certainly made us smile. Didn't see any of the entertainment as we went out for a walk around most evenings. The activities team seems very friendly and up for a laugh - always managed to get people to join in. Plenty of sunbeds around all the pools. Yes there is always going to be the early birds who put towels out, but didn't struggle to get a bed. Might be a different story in the summer months. Yes the rooms are starting to get a bit tired, but its a typical 3 start. We stayed at Ereza Mar next door last year who claim to be a 4 start. Yes the rooms are of a much higher standard at Ereza Mar but the pool and restaurant layout are poor. I would say the food, service and staff and San Jorge make it better.