We are heading to Salerno in May for my partner's Brother's wedding. The wedding events are all taking place our first three days in Italy and then we are planning on travelling. Our only plans right now are to spend the last 3 days in Rome. We have considered taking the train to Florence and hitting Venice, because he has never been in Italy, but the alternative is to hang out on the amalfi coast until we decide to head to Rome.
Since we are spending at least 3 days in Salerno - does anyone have breakfast and lunch suggestions? (Dinner will be family events) For you Italy travel veterans, would you recommend hanging in the Amalfi coast (I have never spent any time there), or heading north so he can have his first Florence/Venice experience? My only visit to Italy was in College 12 years ago.