I am taking my family to Scotland in early July. We have been before, and really want to focus on just one or two places this trip, specifically, the upper Borders/Lothian, and the region around Glamis down to Fife. We've decided to rent a cottage or a flat for most of our stay, and have narrowed it down to either North Berwick or Pittenween. We'll need to take the train into Edinburgh for one day of business, otherwise we plan to tour by car.
With that in mind, can someone help me choose a town to use as base? I am really torn. We won't be golfing, so that's not a factor. We don't mind long hauls in the car, and are used to Scotland's roads. We like to walk along the water, and shop for antiques, books, and prints. We eat out a lot, but nothing too fancy, pub grub or one notch higher. We like a vibrant village, and we stroll a lot in the evenings. Any advice??? Thanks.