Absolute 1st rate experience, place, and host. Great all the way around - and it will be my first choice next time in Toronto.