It's a very nice place, especially if youre staying for a longer period in Rome or have visited Rome before, as you definitely also want to explore the (less touristy) area around the accommodation