This place is a must-to-stay house in Toronto. Everything is perfect. I will definitely recommend you to stay here for your trip in Toronto. You will love it for sure.