do it again.
Also, if you want a great snorkeling spot, check out Kahe Beach. It's about a 1/2 mile north of that new Disney resort. It's seriously the best snorkeling spot I've ever been to. I've been to Aruba, Dominican Republic, Florida Keys, Cancun, Cabo, Puerto Vallarta, Cozumel, and Hawaii, and I've never found a spot as good as there. Swim out to where the power plant pipes return the water to the ocean. It's about a 300 yard swim, but it's amazing.