So as not to duplicate what I already wrote, here is my blog post about Mahahual and Las Cabanas Del Doctor. The bathroom was amazing. They have a small restaurant, cabanas, bigger rooms and lots of areas for camping.
http://www.sanpedroscoop.com/2012/03/mahahual-almost-two-different-towns.html
More