Great place near the Vatican and 20 minutes walk to a lot of places in Rome