A great place to stay, with considerate hosts who have gone the extra mile to ensure our stay was comfortable.