The villa is beautiful and exceeded our expectations. The location is great, pretty remote though so you definitely need a car. The hosts were very helpful and did their best to help us in every way. Unfortunately we were left stranded when they did not properly book our transfer to the airport. It was 4am and we had to wake up the other guests to drive us to airport in the middle of the night. This airport transfer had been booked and confirmed, this left a pretty sour taste in our mouths after such a lovely stay. They were very apologetic about their error, gave us a partial refund and which we thought was well handled. We recommend the villa!