Comfortable accommodation in beautiful and relaxing setting.