Agree with Harriette on the bike-ride north. There is some excellent snorkeling to be done under the pier at Rojo Lounge if you get that far up the beach - it's definitely worth it.
Lots of nice places to stop for a drink or lunch.