Sandra was incredibly gracious and welcoming. She met us at arrival even as we booked her Airbnb last min. She gave us detailed suggestions and recommendations. Her place was spotless and has a great patio with a view. Highly recommend.
One caution: the Airbnb is in a somewhat difficult area if you struggle with hills/stairs.