Oh this is just one of my favorite places to be.
search the internet, there are 2 dollar off coupons that they accept...every bit helps.
we never use a locker, never felt we needed one, so I cant help there.
the taxi ride was 11 dollars last October.
we took our own snorkel gear but you can rent it for 5 dollars for the face mask and snorkel, and 5 for the fins. and i think 5 for the life jacket. you dont have to have a life jacket but it makes me feel safer.
we wear a t shirt over our bathing suit if we dont wear a life jacket because your back will get really burnt...
dont know too much about the cost food but we brought our own water with us.
you will love chanacanob. it is so beautiful.