First this place is exactly like the pictures, and even better.
Second this place is very very safe.
Close to a bus station (TTC).
Clean and warm. I had a great time there, I would definitely recommend this place. you will love it.