this was the highlight of my trip to Puerto Rico! Do not come back from Puerto rico without doing the snorkeling. I don't know how to swim, or snorkel. So they taught me and were there for me the whole time I practiced. Then, when they went to the coral reef island, I was too afraid to go in the deep water, so the agent actually held my hand and snorkeled with me to see the coral reefs. Because she did that, I got to experience this wonderful and beautiful experience. It was breathtaking! Take some bread with you as you go on the corals, the fishes will eat right infront of you as u throw them in pieces. The island looks exactly like in the picture. Do it!!