The location is perfect for exploring Toronto. :)
Very near Chinatown, Art Gallery of Ontario and there are many food options nearby. Xing & Ben are very nice and prompt in their replies. Much recommended to stay with them!