We really enjoyed our stay. You can Walk To Taipei 101 and elephant mountain. Also there is a met station nearby. Everything was clean and the check-in instructions were clear and understandable. Mind that the bed was hard, so if you're not used to it, that could be disturbing.
Nevertheless we would definitely come back!