My party of 10 had a fantastic stay at this villa.
The location Is incredible, and the villa is fantastically equipped, and is very clean.
The customer service was fantastic and I would really recommend people to stay here.