Nice place located in a perfect spot if you want to visit Toronto