Would like to visit Celestun for a few days to do some fishing and see the estuary. After reading the forum, it sounds like Hotel Manglares is a good choice. But, I cannot find any information on them on the internet..no website, no telephone #, nada. Does any one know how to reach them ? even a phone # ?