Great place to stay in Rome, especially with a family! Location is incredible!