Great location!! Right in front of the Vatican.