Our stay in Dean's Lodge was just phenomenal, you really can't get more in touch with the nature in an tropical jungle.
Each evening listening to the howler monkeys and waking up to the sound of the birds. Just amazing :-)
I can completely recommend a stay here, one of my best experiences in Belize.
The only thing I would like to add is that you should really consider an off-road vehicle.