Too short a visit but the excursion was fun. If you go try the Zip Line tour of the mountains. Just hope it doesn't rain when you go. It did for us, we got soaked, but still zip line tours are fun in any weather.
We had a good time on touring the lagoon on the small 2 person boats, and then did the driving tour, with the beach visit.
Beach time wasn't long enough, but it sure was pretty.
The one bad thing about the driving tour is the roads are littered with bottles and cans along almost every mile of road. At one stop with a nice look out point, had the garbage cans overflowing with garbage.