Stefano’s place is really great for traveling families
Location is great for those going to the Vatican and we felt at home while in Rome 100% recommended