An amazing villa, absolutely spotless and brilliantly decorated with all amenities. Amazing stay.