Amazing place, great communication, location was perfect...the list goes on and on. I have stayed at various locations in Ontario and this is by far the best I have stayed at. Do yourself a favor and stay here!