Great host, excellent accommodation, welcoming hospitality