Doug,

Great itinerary--don't forget a gelato or two or three; if you want a different pace from upscale dining-- go to Trestaverde, a suburb (take the street car--20 min away from
Spanish Steps) of Rome--it is where many native Romans go when the eat out. Worth the visit just
to see the many street vendors before the restaurants (very reasonalbe prices)