Let me just say that I didn't have really high expectations of this place when I booked it. I mean, I'm used to hotels in large cities or places that cater to tourists. This is place is in small town Ontario miles away from what some might call civilization. Two words. Mind. Blown. The room I stayed in was called... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.