In late May, Sis and I would like to rendezvous in Cape Cod. I've never been there and want to whale watch, bike, visit museums, visit the dunes and maybe take a quick dip. Sis loves to shop boutiques, go to craft fairs and dine out. I can stomach a few hours of shopping/browsing IF I can walk a nature trail on the same day as an antidote. Is there a town that would combine enough for two disparate individuals or are most of the Cape Towns fine?