A facility that has all you need to experience an enjoyable stay. A quiet country environment.