It is literally minutes away from the Vatican and surrounded by restaurants and souvenir shops