Michael’s place is located just one street down from Queen St E. this makes access to public transport super convenient. As well as there are many restaurants scattered along Queen St if your looking for a quick bite/coffee. I would recommend staying at Michael’s, it’s a very nice and comfortable place.