Caye Caulker is a beautiful place. This Airbnb is actually a hotel which made check in incredibly easy. The room was clean with strong A/C and the bed was surprisingly comfortable. I didn't notice any unusual odors so the cause was either resolved or I was high enough (my room was on the 4th floor) that I could not smell it. The hotel has a convenience store downstairs which is handy AND it is a very short walk to the water ferry. They even made the room for me during my stay which surprised me. Amazing view from the rooftop. I would definitely stay here again.