Excellent host, welcoming and comfortable accommodation