I love this hotel. I have spent many a night getting drunk here whist up in Canada on business. The lobby bar area faces the water which in my book is just a reason to drink. Comfortable seating large tables and bar service. Perfect for prepping for meetings. Free wifi in the lobby. Wifi in rooms is free if you are platinum spg.
If you want to be healthy the Westing Harbour castle will support that effort. Great workout rooms, available are waterproof running maps for a 3 or 5 mile run around Toronto. If you are sober in the morning I suggest you go for a nice run along the river. The restaurant has healthy selections. You can even rent workout clothes including sneakers.
Everyone is nice here, but hey, it's Canada.