Beautiful. Quite. Close to the Vatican. Everything is within walking distance.