We stayed with 3 teenage children and it was perfect. Enough sunbeds which was great. A car is essential though as you are at the top of the mountain with one road up that isn't suitable to walk as no pavement. Local amenities are 5 mins drive but we always hire a car so nothing new. Only inconvenience was getting the keys back to the office as we had an early flight and had to go in the opposite direction to the airport, which would have mean't another 30 mins on the journey. We had to get friends that live there to drop off. Aguilarent were great and easy to get hold of and communicate with if any questions to ask.
Over all, a stunning villa that was spotless. Really enjoyed our stay and would definitely stay again!