We stayed here as a group of 14 adults & 6 young children. The property is huge, well equipped & excellent for large groups.
The only slight improvements would be for the owners to provide some toys for children, especially for the pool, and maybe a welcome pack of food/cupboard items. But these were discussed with the owner upon departure & he seemed pleased with the suggestions.
The villa is right by a train track (separates by a large wall) but it didn’t spoil anything, and the pool is absolutely amazing.
The only slight annoyance was that the check in time is 4pm & if you arrive later than that you might have to pay a penalty. I don’t think this is reasonable given that flight times can be unpredictable & in all our years of staying in villas I’ve never come across this possible fee.
All in all, a very pleasant stay & would most definitely recommend!