10 minutes walk to the Vatican, 30 minutes to reach almost all of Rome's attractions by bus.
Everything you need during your trip. a 7*24 supermarket nearby.
It must be the one of best choice if you looking for a roman holiday belongs to you.