We were incredibly grateful that Table Rock Jungle Lodge honored and extended our credit from COVID -- even years later. It was absolutely worth the wait. (A big thanks to Colleen for making it happen.) After visiting a few nearby resorts during our stay, we felt even more confident we chose the right place. Table Rock is laid back, beautiful, and unpretentious. The setting is lush and peaceful, with plenty to enjoy right on the property -- animals, a lovely pool, a scenic trail to the river, and hammocks perfect for relaxing. The lodge is intimate, with a small number of cottages spread out nicely. The vibe is friendly and casual, not at all snobby, and the other guests added to that welcoming feel. The staff was outstanding -- professional, responsive, and genuinely warm. Carla, the guest services manager, was especially helpful and communicative. Rodel and Zekion were quick to assist, Lilly at the restaurant always greeted us with a smile, and Oscar was a standout -- funny, attentive, and made a great rum drink (don’t miss happy hour!). The food was consistently delicious and very reasonably priced. Many of the items on the menu are sourced from the resort's garden and greenhouse. Laundry service was quick and affordable, which we appreciated. There’s so much to do nearby and having a car makes it easy to explore. We loved Upe Nai cooking school, Mountain Pine Ridge (Río On Pools and Río Frio Cave), Xunantunich and Cahal Pech ruins, the Belize Raptor Center, Green Iguana Conservation Project, and the Saturday market in San Ignacio. The Rainforest Medicine Trail at Chaa Creek was also fun. Have a burger outside at The Bluff. Carm’s is great for takeout baked goods (we didn’t get a chance to eat a meal there). Overall, Table Rock delivered exactly what we were hoping for -- relaxed, beautiful, and perfectly located. We would absolutely return.