The place is just lovely and Jeff and Cheryl are more than great hosts. Cristo Rey is a small village, for those who want to really escape from everything. The location is gorgeous, in front of the riverbank, where you can go kayaking with your own kayak. The Lodge itself is really nice, Jeff built it and did a great job using all local woods. The bed is super comfortable. They have a lot of native trees on the property, which makes it perfect to spot a lot of different birds. I've spent there 10 days and I've spotted Toucans every day, Hummingbirds, and tons of other species. The place is just so relaxing. Is a perfect location to explore a lot of the mainland of Belize. I would recommend a car if you want to go have dinner somewhere else, Cristo Rey is a bit isolated. But if you do guided tours such as ATM or others, they're going to take you to the Lodge without problems. Breakfast at Carmz is super recommended, she's so lovely and the place is cheaper than probably anything else in Belize. The dogs on the property are lovely (especially Mylo, that loves to walk on the lodge's deck in the morning). Have in mind that you're in a jungle, at night you will hear any kind of noise including Howler Monkeys (every day in my 10 days stay). They're not for the faint of heart. That said, if you love the outdoors you will love staying there.
Moreover, I've been working for 10 days with a VPN through the US, and never had a problem, Internet was really smooth (that's impressive if you consider the location).
Looking forward to coming back to this little slice of peaceful heaven!