Caring, welcoming accommodation in a lovely area