Great location, and a fantastic house. We thoroughly enjoyed our stay, though the neighbourhood dogs bark so bring ear plugs!
Really friendly hosts, and the parrots are great to listen to as they chatter away.
We would absolutely stay there again next time we are in Belize.