I spent 30 days in the room and enjoyed my stay!
The location is good. Buses will take you to finch station in 15 minutes.
The room is cozy and clean.
The only thing is there is no window, so it might take some time to adjust to absence of fresh air.
I definitely recommend this place. The hosts are nice and polite people. Enjoy your stay!