This Small Maine Town Has Some of the Best Beaches in the State — Plus a Great Food Scene and New Boutique Hotel