The place is close to everything one need, restaurants, markets. It is at walking distance to the Vatican