Brand new facilities. Good location. Warm hearted host. Everything is perfect.