Stayed here for two weeks at the beginning of March. I found the overall experience very good and would not hesitate in returning.
I had a rental vehicle so the location was not really an issue for me, but in any case...the location is not too bad. Easy access to the highway and walking distance to restaurants (Boston Pizza, Swiss Chalet and others) as well as an Irish pub for a few wobblie pops!
There is a flee market across the street from Boston Pizza that is open weekends. Some nick nacks (and patty wacks) to be found there, including $3 new release DVD movies.
The hotel itself...The rooms are a good size (I stayed in a 2 bedroom suite with kitchen) with three TV's (1 in each bedroom and 1 in the living room). Rooms are quiet so a good place for sleep. I have stayed in other hotels with paper thin walls...one just down the road from here. The pool/whirlpool areas were well kept and I found I was alone most of the time I used this...which was great. The gym was small but adequate. Could have had more free weights though.
The staff were excellent. Very friendly from the front desk to breakfast staff.
The breakfast was a decent selection with cold and hot options...including a waffle maker. Not enough to keep me interested after say the 1st week, but good enough for those with a several day stay.
All-in-all I was happy staying here and as mentioned above...would not hesitate returning again.