Great place! Cheap, central- (almost too close to Vatican!), the place have elevator which is a HUGE HELP for heavy luggages, plenty of biscuits and juices for guests. They also give you a comprehensive guide to check-in and getting around. Honestly this is the best place I'm in throughout my 2week trip in Europe.
Downside: shared bathroom and radiator is not too warm for my room. Also, a microwave addition will be great!