Great day trip! The description of the boat was slightly misleading, there were no hammocks to hang out in. Other than that, the snorkeling was awesome (my husband was underwhelmed), the town was like a step back in time, and the buffet was delicious! The best part was hanging out on the beach!
Our tour guide was exceptionally knowledgeable. Skipping the main gate and entering though the resort's private entrance was worth the extra money. The buffet lunch was excellent, great variety, friendly staff. The only downside was we didn't have enough time by ourselves in the park.