Super location! Near the Vatican and the buses, the apartment is well equipped!