We have stayed at Coco Plum twice. It's a great vacation experience -- perfect for couples or girl's getaway. The island is very small. The cabins are nicely equipped and comfortable; the beach is beautiful; the staff is friendly and accommodating. The food is very good, but if you're looking for a gourmet experience, you'll be disappointed. The excursions are also good -- the snorkeling trips are fun and the visit to the Mayan ruin is great! We didn't go on any of the hikes, but most folks did, so since Coco Plum has only 20 or so guests at a time, we had the place to ourselves often. YAY! If you want a relaxing beach vacation with minimal other vacationers, then Coco Plum is for you! We highly recommend it.