As it's a top ranked hotel in Taoyuan area according to another hotel booking website, I got a pretty high expectation but eventually it could not be fully met.
The conceirge is located at 5th floor of a commercial building and the signage on the building shows "e91 hotel" but not "191 hotel". This may make non Mandarin speaking tourists confused.
Though we arrived a bit early at around 1:30pm, the room was ready and the check-in was quick.
The staff is very polite and helpful.
The room is tidy and clean which I greatly appreciated.
However the WiFi reception and air-conditioning in the room made me feel disappointed. The WiFi signal was quite unstable which I failed to have video chat with my family. Although it was set to keep warm, the room temperature shown on the monitor just kept dropping. I was quite sure that the windows were already closed.
All in all, it's still an acceptable option given its convenient location and low price.