Leo was there for me when I arrived, had a small chat, I told Leo I know TO very well and don't need much assistance.
Overall, Leo's place is clean and tidy, near lots of places to see and visit. Streetcar in front of the building, China town nearby