Amazing location and great villa. I was fortunate to host my wedding here for my family members and we all had a great time. There were some minor faults that need repairing but overall a great place.