Great place next to the Vatican! Right next to a row of shops cafes and restaurants.