The place is great. It is unique, it is well set-up, it is stylish, and the location is perfect for practically any visit. I stayed this time (my second time) for 7 weeks. The five flights of stairs may be daunting, especially if you have any major luggage, or if you have any mobility issues. There are several stray cats that have set up home on or near the fabulous terrace; if cats are not your thing, they may be annoying (they do make noise, at night and during the day),, although if you don't mind or even like cats, they're fine. I'm ambivalent, and found them annoying/startling at times and was undisturbed by them at other times.
But overall, it is great place and I'll certainly keep it on my list of places to stay when I next come to Taipei.