I stayed here while I was in Rome and had a terrible experience. The rooms were clean and the location was great but the service and the overall atmosphere of the place was awful. Spend a bit more money and go somewhere else...a friend of mine spent just 30 Euros more and had a wonderful time at her B&B in Trastevere.
If you don't mind being admonished for waking up at 9:00 in the morning and consider pre-wrapped stale bread suitable for breakfast and general lack of information and friendliness not important than this is the place for you.
