Although our check-in didn't quite go as planned, after direct communication with the host, the issue was resolved quickly. The location of the Caye Caulker Cabanas is great, you can walk everywhere within 15 minutes and it's close to many restaurants and stores. We had no trouble getting around at all. While we didn't spend much time in the listing itself, it was clean and had a nice area outside for lounging and swimming. There's also friendly cat on the premises who always greeted us when we came home.
Overall we're very happy with our stay and will hopefully be back to visit again!