We did the same thing as DrUrsula
There are several restaurants right where you land . I can't remember the name but it has big
signs touting their breakfast.
we ate, grabbed our snorkel gear and headed off to the far end of the beach. No one else from the ship was snorkeling!
we swam with sea turtles and beautiful fish for hours. The water was absolutely clear and the turtles amazing!!
We snorkeled until the boat was leaving.
We are divers and snorkelers and this is in the top 3 of all our trips over 30 years , beauty wise.