Great spot for a family visit to Rome, excellent location!