-Poor communication from head office (had confirmed all details in advance, where to be picked up etc), 2 days before sent another email to double check, no reply, on the day we called, and they were "expecting us at the pier" despite written confirmation from them stating collection time from our hotel.
-very small beach
-extras are expensive, but I enjoyed the snorkeling so not a big complaint.
-The map on their website makes it look like isla del encanto is quite a distance from other land, fairly remote.. I'm pretty sure the gap between it and Baru is only a few metres at times. (Again, doesn't really matter, just misleading)
Very comfy bed
V good food (esp the robalo)
Kayak use included
Good snorkeling trip