Just beautiful! Everything met expectations and more; villa, location and cleanliness. You will fall in love....