Teresa and her husband are the definition of perfect hosts: attentive, reactive, proactive, flexible but also keep to any arrangements. There is nothing I can fault about my stay other than it can't be my actual home.
The location is perfect, the accommodation excellent. So great within 2 days of being here I booked another 4 week stint after this one!