This hotel is indeed an interesting property, and the staff is friendly and helpful, but it is not at all suitable for business travelers. My corporate travel agent booked a stay here for me because it was only a couple of blocks from the place I was working and was on that company's recommended list. (I have since asked the business to take it off their list.)
I checked in on a Sunday, and discovered that the room, while perfectly clean, was really basic. As tourist, I would have been fine with it--it's what I would expect from a 3-star hotel and the price is very reasonable for Rome.
However: They took full payment for 4 nights upon check-in, and then would not allow me to cancel--they have a 48-hour cancellation policy, so all I could do would be to cancel my last night, after I was done working, just sleeping over before leaving. That was hardly worth bothering with, to change hotels for just that one night, so I stayed.
I obtained a pass for use of the WiFi in the room (10 euros for 7 hours). Unfortunately, I could not get on the Internet at all--and neither could a colleague in a different room (at least they warned her ahead of time that it might not work). I returned the password info, and asked for it to be credited to my account; they were agreeable to that, but I was still unable to work!
Other things were less important but still annoying: there is no restaurant or room service, which when jet-lagged and working until 10 pm, is often preferable to going out. The hotel really is pretty far from everything--had to take taxis everwhere, especially to meet my clients staying in the center of Rome. Again, the subway is usually fine for me, but not in business attire, at night, in the pouring rain, to meet clients for dinner.
There is no laundry service--might not have been a problem except that I was stuck with a white shirt with tomato stains on it and no way to get it cleaned. I could not even effectively wash it in the sink, as there was no stopper for the drain. No laundry service meant no laundry bag either, but fortunately I bought some bottled water and used the plastic bag the grocery store gave me for my dirty clothes. No stationery, so no envelopes in which to file my receipts. (I found a plastic bag to use for this purpose also.) No full-length mirror in the room; only the feeblest of hair dryers. No real desk set up (not that it mattered since I could not get on the Internet anyway).
I realize these all sound like tiny matters, but when you are traveling for work to multiple cities, the small conveniences you take for granted in most hotels become relatively important. The only really serious issue was the lack of internet access, but it was not a good choice for a busy work schedule.
All in all, a good deal for a tourist on a budget, but not okay for a working person. Also should mention that there are a good number of stairs that you cannot bypass with the lift, and of course there is no bell desk, so you have to manage your luggage on your own.