It was at an excellent location. The place is very convenient next to a MRT station. And it's easily accessible to many places in Taipei city.
The photos look slightly a bit better than the actual place (as there's slight humidity in the room but there's machine to dehumidified since it's winter time). This part of the review is just for practical fact :)
The hosts are absolutely VERY RESPONSIVE and HELPFUL for any questions and communication.