This place is almost good for the price. The location is great, right near the Pantheon, so lots of restaurants and touristy things to do. Its a small place but that's what you expect for the price. The reason I gave it 3 stars is cause of the smell. The sewage smell any time there is running water (in the bathroom or kitchen) the smell was overwhelmingly bad. Also the only blanket warmer than a sheet smelled terribly of mildew. I need the weight of a blanket to sleep so this was a major problem for me, and it irritated my allergies too. For me personally I consider a blanket a necessity when staying somewhere.
So if you're okay with the smells, then this is a great place: good location, good price. But for me the smells made it not worth staying here again.