This place is great!! everything about it was top notch. I will definitely be staying here again next time Im in Toronto.