Very clean, and very beautiful villa! Was picked up from the airport for free which was very nice also. Enjoyed our stay thoroughly, and would recommend to others! :)