Our excursion was a fun-filled day of snorkeling over a reef, playing with rays and nurse sharks in chest deep water, and shopping and eating at Caye Caulker. We could not book this trip through Carnival Cruise lines, but this independent operator has a timely and safety-conscious excursion planned that all should enjoy. After leaving the Belize City port where Carnival docks, we took a 20 minute trip out to the Belize reef where we snokeled over reefs with great coral, moray eels, lobster, and schools of beautiful fish. Floatation devices make this activity easy for even the worst swimmers and relaxing for the rest. After the reef, we had a wild experience in shark and ray alley where the excursion staff (Mr. Biggs and Roy) would throw chum to the wildlife and we could stand on the sand in chest deep water playing with rays and nurse sharks. Before our day of fun had concluded, we visited the island of Caye Caulker to have lunch and do a little shopping. It is welll workth the $10 golf cart rental to see the entire small island before you leave. We were also back in plenty of time for the Carnival departure. Thanks much to the staff of Coral Breeze tours for a wonderful day.