This is a 5 star experience and I will definitely be back there next time I'm in Toronto.