This place was mentioned on the Frommers message boards. Is it still there and, if so, how is it?

http://www.hiddentreasurebelize.com/