We stayed at villa San pedro in July 2013 - it is a great villa for a large group or family - everything is kitted out for families and children.
The pool area is lovely and we had 4 children to entertain.
The location is great as it is lovely and quiet - but is up a hill so a car may be necessary .
We would Definately stay at the villa again - the lady who looks after the villa is very helpful . more