Comfortable and convenient accommodation. In a beautiful setting.