Great location and space to stay while you visit the Vatican and other places on Rome.