Gumbo Limbo is a great place to stay in Caye Caulker, and Aria & Ben were great hosts! Their cottage has all the comforts you need for a short or extended stay and want to make your own meals.
The location was perfect for us as it was only a quick walk (or pedal) from the main strip but far enough away to avoid the noise if we chose to tuck in early and be homebodies. No shortage of grocery stores and produce stalls for meat, fruit & veggies, and we didn't have a bad restaurant experience and any of the places we ate (special shout-out to Habeneros, though!)
The waterfront is only a property away or you can wander down the beach road to the Split (or just walk into the water at pretty much any point in between).
There are dogs on the property, but that was the icing on the cake for us.
We'd come back in a heartbeat!