Diana is awesome. Period, end of sentence. Show up, put your fate in her hands, and she will make your time in Belize a series of glorious, unique experiences you will treasure.
The apartment is great...the road in is a bit intimidating, but the garden and house are immaculate, and you really are right up in the treetops. Staying with Diana, you will have access to her incredible network of local connections, her talents for organization, and to her really special personal commitment to you having a good time. Every recommendation she made for us was amazing, and so was every breakfast.