Lovely setting for a great active holiday. Lots of groups and sports to keep the whole family busy, and by the looks of the pensioner tennis group there was some pretty fierce competition on the courts!
The site is on a very steep hill, so this isn't the resort to come to if you're either disabled or want to push a buggy around. We did have a buggy for our youngest but we used a back pack to get her down to the beach. I'm partially mobility disabled, but I managed to get around fine, but any of the higher levels of ambulant disabled should probably avoid this spot.
There was a boat ride to the near by town of 'Tossa' (unfortunate / funny name for us Brits!) which was great fun as it stopped at the caves on the way back and the children could see all the beautiful fish through the bottom of the boat.
Other people have already talked about the food, but it's reasonable quality and you can easily fill up on the huge breakfast before heading out. One thing to watch out for is the large gangs of German pensioners, who certainly have sharp elbows at the restaurant. Ignore them as there is tons of food for all.
Staff are generally friendly, with the notable exception of the man who was renting the kayaks on the beach. Never smiled at me for the whole 7 days.....