Thank you for sharing this; I was just coming to ask for suggestions for one of our beach days for an upcoming trip. We enjoyed a day at El Zafiro last trip, but I've read here about what's been going on with that place. Looking a the map, I thought I'd ask here for opinions on Karakter, Mary's Boon, and Buccaneer for beach day options with good food. We didn't visit any of the three on our previous trip.