This place is everything you see and more ! Such a great place to stay in Toronto.