Great location close to the Pantheon and the Vatican.