We went here from our cruise ship our second day of snorkeling. You don't have to be a good swimmer here. You can stand up in the water and still snorkel. The beach is quiet and the best part is you can take the bus to get here. The snorkeling was very good. When you enter, go to the right and walk about 50 yards for the best spot. There are trees bordering private property so there is some shade. Get an all day pass for $4 and you can stop at any of the beaches if you want to also check them out.