Great location in Rome to visit Vatican and other places.