I stayed in a suite there for couple of months during my business trip. Rooms were clean but Furniture was not very new. If you opt for staying longer there(e.g. for a month or more), they do not provide daily room cleaning service and you have to get the paid service.
It is right in front of Lake so the morning view is spectacular.
Bus stop, GO station are nearby so travelling is not a problem.
Grocery stores are right across the street.
If you are travelling during summers, then the location is perfect.