Too rustic and too crowded. Water was warm but cloudy, Lunch was mediocre . Lounge chairs were cracked and uncomfortable.
Your arrangements are frustrating the pickup was scheduled for 9 am but no-one showed until 9.45 or so, after I'd called the office. There was also a young woman waiting for an 8.30 am pickup that never came.
The minibus was packed and beaten up to be polite, but it got us to the Aviary and beach. The Aviary is excellent, with raptor shows at 11.30 am and 3 pm. Lunch on the beach was fresh and good. Our guide, Jose, was competent.