The best about this place is the location, next to the Termini station that conect literally everything in Rome, if you come by bus or train the room will be really close and in all the touristic places are very close too, if you don’t mind to share room you’ll be okay