The place is easy to find and very comfortable to stay.
There are numerous convenient store nearby and also a Mall in front of the place.
The place is few meters away to MRT Zhongshan Station. We haven't explore more around the vicinity but there's a lot to check and try.
Lastly, the Host is very helpful and easy to contact. I would recommend this place when you stay in Taipei