Comfortable accommodation with welcoming host and delightful setting.