There are countless things to do in this seaside paradise, from snorkeling and jet skiing to craft beer drinking and boutique shopping.