If you are looking for a place just to sleep and leave your luggage, this is a great option.
All the transportation options in Roma are just a few steps from the apartment.