This is close enough to walk to Termini station and is located very close to Basilica de Santa Maria Maggiore, and close enough to several other major sites. We had a great time on the first night, even though we arrived late, and we found a neat little bar tucked away that was very inexpensive. we had an issue with plumbing, and the host responded very quickly, and later dropped off a bottle of champagne for the inconvenience. The room is small, but adequate for two people. The A/C was powerful and the wifi was solid. unfortunately we could not locate the complimentary breakfast, and ended up going to Big Ben's across from the aforementioned basilica, which was just ok and charged 8.50 € for an iced tea and limonata (can/bottle). so i would say be wary of restaurants soliciting you from the outside, and without posted prices.
this is also located in a "little India" of sorts so if you are looking for that kind of food, it may be a good spot. overall, this is extremely fair for the price, and a good pick if you want more privacy than a hostel for the same price or less.