There are so many beaches, it's hard to figure out where to go but I definitely want to be near a beach. We aren't sun bathers. Sand or pebbles doesn't matter. I love the idea of the clear water, good areas to do water activities and something different from Califoria coast. We like to be nearby small town area to wander, eat, drink. (I know they are small.) We want to be near nature, trails, paths to walk and explore. We don't need extreme hiking or biking. We're pretty laid back, but not laid back enough to sit on the beach all day. We don't mind taking bus to other areas. Maybe we'll rent a hotel room or maybe an apartment. We are a family of 4 with 2 teenagers. 3 beds would be ideal.
Any help narrowing down the best areas for me to look would be great!