There really is no better place to stay in Toronto. I loved the Canadian touches as well. :) Baruch and Elyse were great with communication and very hospitable!