Location is nice .It's 20 minutes walk from big station and also very close to bus stop. If you have heavy luggage, I recommend to use bus. In addition, it's very close to a super market and good restaurants.
The owner is always helpful throughout my trip. I enjoyed my time in Roma in very clean rooms with a lot of amenities.