The Villa is amazing, we have 3 grown up kids and they loved it as well. Very well designed and very well kitted out.
The communication and the meet and greet were also first class.
I cant recommend this villa highly enough.
You will need a car if are staying here though