Great place to stay in Rome! Really close to the Vatican!