If you are like me and vacation to explore, as opposed to getting pampered in a hotel then this is a great place to stay. Mario's place has everything you absolutely need, and costs less than many of the surrounding properties (to include Air BnBs). Beds are comfy, linens looked clean, shower had hot water, room was clean, etc. It is also situated right in the center of everyhing. Caye Caulker is walkable in its entirety, and this place is only a few minutes walk from either end of the island. Bars are only a few blocks away, shops are right near by, and the diving and snorkeling outfits are even closer (to include Caveman, and Frenchies - two of the most popular for those activities). They also have a sandy porch area to hang out if you need to do some telework, as well as their own portion of the beachfront.
It was perfect for what I wanted, and Mario was easily accessible, and ready to help.
If I ever make it back to Caye Caulker I would absolutely stay here again.