Comfortable accommodation in a peaceful setting