Great location. Lovely hosts. Comfy beds and great showers. So many little lovely touches that they have to make it a really special stay.