I think I've got a 4 night itinerary locked down in Rome and mainly want to check to see if there are any flubs and get further restaurant recommendations:
Day 1 (Sunday in May) - Arrive FCO from Iceland in the early afternoon. Have a driver pick us up and take us to our Monti apartment. Taxi to Piazza Farnese and (more or less) follow Rick's Heart of Rome walk (just a few modifications - like putting Spanish Steps before Trevi) and then dinner in Monti.
Day 2 (Monday) - Breakfast at La Biga near the colosseum before our private Colosseum / Forum / Palatine Hill tour with The Roman Guy (6 of us total). Back to Monti for lunch and a 90 minute break afterward. Then taxi to Trastevere for a walkabout and dinner (seeing Santa Cecelia and Santa Maria along the way).
Day 3 (Tuesday) - Early morning Vatican tour (Liv Tours). Thinking of trying pinsa at Pinsa 'mbo in Prati afterward. Again, back to the apartment for a break. Afternoon has a little taxi hopping to Catacombs of San Callisto and Baths of Caracalla before walking or taxiing down to Testaccio for dinner.
Day 4 (Wednesday) - Morning side trip to Ostia Antica followed by lunch in Monti with a mid-day break at the apartment before heading to Trajan's Market/Imperial Fora museum and a (too short) visit to the Capitoline Museums before apertivo at the rooftop bar at Capitoline (Terrazzo Caffarelli) and then a bus ride to a final night dinner with view of the colosseum at Le Terraze al Colosseo.
Day 5 (Thursday) packing and quick visit to nearby San Pietro in Vincoli before taking the 11:00 train to Salerno (arrives 1pm) and then connect to the 2:10pm ferry to Amalfi (forecasted times at this point) - unless we're late and then there should be a 3:30 ferry as well. We can always take a taxi to Amalfi if the ferry doesn't work out, but I think the ferry would be more comfortable and more fun. We'll have a brunch at Mercati Centrale at the Termini station before we leave.
Restaurants in Monti: Ai Tre Scalini, La Barrique, La Taverna dei Monti, I Monticiano, Taverna Romana, Trattoria da Valentino, La Nuova Piazzetta, and La Carbonara (not all open on Sunday night or Monday for lunch, but most are open Wednesday lunch).
Restaurant in Trastevere - thinking about Essenza Wine Bar (or other place that catches our eye) for apertivo and Otello for dinner. Happy to hear other recommendations. I've heard Trilussa (sp?) can be overly loud and touristy.
Restaurant in Testaccio - thinking about someplace on Piazza Testaccio for apertivo and dinner at Osteria San Giorgio. This is going to be an early-ish dinner (shooting for 7:00pm) and my first choice - Felice a Testaccio - only has outdoor seating at that hour.
If anyone has had very good or bad experiences with any of these places (or any other itinerary observations) - thank you in advance.