I'm flying back to Toronto this week and was thinking of spending the long weekend here. Just wanted to see if any of you guys had spent some time here.
It's supposed to have been voted the best resort in Canada.
http://www.deerhurstresort.com
Opinions?
Thanks!
DH