This is the best Air Bnb my girlfriend and I have ever stayed at. The entire property is so well thought out and cared for that every moment of your stay feels like pure joy. The outside area in particular has such a perfect ambiance (thanks in part to the gorgeous landscaping and garden), that we found ourselves spending the entire days and evenings enjoying the fresh air and sunshine. Beyond that, Sofia is such a gracious and patient host. She responded to all of our questions and concerns along the way (which were based on our own faults: first we got lost, then we couldn’t remember how to turn on the grill, etc) with the utmost kindness. She even swung by and brought us some ice creams that we enjoyed by the pool! Lastly, we left some items at the villa and Sofia even arranged to meet up with us to hand them over a day after we checked out. Everything about the property and its host is above and beyond ... we are genuinely counting down the days until we can return again. Thank you Sofia for making our trip so perfect!