A 3 minute walk from Saint Peter's Basilica and perhaps 15min from Ottaviano Station. The restaurants around it are very good! There is a small market close by and very close (2 mins) from a taxi hub. If you need a practical place to stay while in Rome I would recommend it.