A beautiful, well-kept villa with everything the heart desires. We had a great stay!