The checkin is not very smooth as I am not able to get my room on time ( slightly later than official Checkin Time 15:00) Also I am having a room that are able to see Taipei 101, However stains are all covered on the outside surface of the window. So, I do recommend you not to upgrade to that kind of rooms that are able to see Taipei 101.
I would say the hotel is classy and it won’t be that bad. On the other hand, it is relatively expensive. The area undoubtedly would be very convenient, on traffic or dining or shopping.