We really liked Caye Caulker and we had a great stay. We were a bit surprised by some noises in our room, that probably came from geckos in the loft - but besides that it was great to have a kitchen to cook in and our host was very helpful and available every time we needed something:)
I would recommend this place, especially for the price.