We arrived earlier than expected but staff rallied to accommodate us. The villa was spotless and surpassed our expectations. Large living and dining areas accommodated our group very well and the fenced in swimming pool meant we could relax while our young toddlers played. The kitchen was well equipped with all cooking utensils. The bedrooms were very spacious and clean. The play area out the back and pool table room were well equipped to keep both the teenagers and adults entertained. Would definitely recommend this villa for large family breaks.