Where to begin this trip was beyond amazing! Captain Charlie catered to our every need. Food, drinks, fun, and took some amazing photos. I was super nervous doing open ocean snorkeling but captain Charlie got in the water with us and made it feel comfortable. He even captured…