Have two groups of friends staying there (one locally and one from the US). Both praised the hosts' service and cooking. For birders, this is a paradise.
I've been meaning to write a review for these guys for quite sometime now. This place was amazing because of its scenic surroundings and very personable hosts. If you are into bird watching, this place attracts various species of birds which are all very interesting. There's a large sit-down meal every night where you can break bread with other travelers, which was all part of having a memorable vacation in Belize. While talking to the hosts/owners, we got to talking about how one of them was part of a film production. Ask them about watching the famous movie Killer Wasps (I cannot remember the title, but it involved scary wasps), and they will be more than happy to set it up on the big screen in the living room for you.