Got off work and have reservations in Portland for 2 nights, so that leaves 2 more nights in either Camden (Whitehall, Mainestay or Riverhouse) or Rockland (looking at the Limehouse etc). My husband loves the water (he can hang around the harbor or go fishing) and me the shopping and art so which one would you choose. We decided against Samoset in Rockport since we are not golfers and it looks like that was all there was to do there. Thanks for any suggestions!!