We were at Caves Branch over christmas, on a 3 night package. We had an amazing time! The resort in the middle of jungle was pure magic. Ian Anderson, his wife Ella, and the entire staff at Caves Branch (Efren, Carlos, .... and pretty much every one we met) went out of their way to make us and all the guests comfortable. Their adventure tours were top class, and the we made some great friends at the daily communal dinner table. The food and drinks were very satisfying, to say the least. We had such a good time that we decided that we wanted to go back for the one free day we had kept on the last day of the trip and our treehouse experience made this very worthwhile. Definitely one of the best we have encountered during our many travels, and this is one of the few places that we will be going back sometime in the future.
The things that made it special for us:
1) the adventures: waterfall, black hole drop, tubing
2) the people: especially the excellent service culture from the folks at caves branch where anything we asked was made possible with a smile. We made some good friends with folks we met there.
3) the resort: the rooms and the entire environment was just perfect.
Dont miss Belize and dont miss Caves Branches when you are in Belize.