Michelle’s place is perfect for a stay in Toronto. The location was amazing. It’s literally a short walk to all the great restaurant and bars.