I vote for Sapphire Beach...Megans Bay is nice but over popu;ated, plus Sapphire Beach has more to offer if you are looking for water-sports.
Happy Cruising!
Jessie
__________________
RCL: MOS 8/95
CCL: Destiney 10/01- Wedding/Honeymoon
RCL: AOS 10/06
CCL: Celebration 5/07
Crown Princess 10/07
1) Megan's Bay
2) Trunk Bay on St. John's
3) Sapphire
__________________
Freedom Of The Seas -07
Radiance Of The Seas-07
Golden Princess-06
Adventure Of The Seas-05
Navigator Of The Seas-04
Carnival Paradise-04
Carnival Pride-03
Sea Princess-02
Soverign Of The Seas-02
Carnival Imagination-01
Carnival Destiny-00
Carnival Fascination-97
Big Red Boat-93
Nordic Prince-82
We were just at Coki Beach. Snorkling was great, beach was great, servers to bring you drinks & umbrellas & lovely scenery. Get there early though. It got very crowded around 12:00. Have a great time.