Banana beach is wonderful as you can tell by the other comments that have been posted. They have a fantastic staff, great rooms or suites available. Their restaurant and bar, El Divino's, has very personable servers and good prices. The travel shop, Monkey Business, has a very knowledgeable staff and many quick grab items you may need. There are the two pools and there is a security guard on the premises.
O.k., so I guess I like BB.
As for the snorkeling, there are several places at the shore to snorkel, but I agree with Moose you can't snorkel to the reef. Last year at the dock right next to BB, My son was able to see a morrey eel among the many other sea creatures. Way cool.
Last edited by terrielinn; 05/03/09 03:44 PM.