We'll be staying in Peabody, either Marriott or Springhill Suites in early April, and we'll only have one day to see/walk/drive around the town. Interested in any adivce you guys could offer that would keep our kid (and us) occupied:). Last time I was in Salem was about 10 years ago, so the only things I remember are the Witches Museum and a great restaurant in front of the beautiful harbour. Also, what might the parking situation be in Salem on Sunday? Thanks.