I enjoyed Pinel Island. We didn't spend much time on the beach but it looked nice. We took a long time snorkling because DH was having such a hard time getting his mask not to leak(mustache). There were plenty of different fish to see and the water was very clear. We went though RCCL but I'm sure the tour is about the same. I have some pictures somewhere if I could just find them.
I found some by searching at webshots. Just search "pinel island".