My reservation at Orr's Island Campground was cancelled because the USPS didn't get them my check in time so I'm looking for some recommendations for another.

Something within, say 90 mins of Portland, and ideally on/near the beach would be awesome.

Suggestions?