Location is perfect, you can find S train down stairs walk 2 mins.
Smart check in made me little bit confused but Finally got in with the help of the host.
The room is on the first floor, sometimes noise can be heard.
Street view is memorable!