The villa is new, modern and clean. Check in was easy and the host responded quickly to any queries. We were 3 families, 12 people in total and the villa was spacious enough to accommodate us all. The amazing views and heated pool were a bonus. Our flight was late in the day and the host volunteered a late check out without us even asking.