A decent accommodation but I urge you to double, triple, or quadruple confirm your reservation in writing with someone. I arrived at check-in time to find out that the owner of property had friends staying on property. We were terribly inconvenienced and had to wait a few hours to finally settle in and that's because I refused to accept a lesser accommodation since I was traveling with a party of six and my reservation was paid in full so I expected to get exactly what I paid for. The owner tried to salvage the situation but it doesn't change the fact that I will probably not stay here again if I can help it. The friend that was staying on property kept the accommodations really messy and the cleaning personnel tried her best to get things in acceptable condition. I try my best to give good reviews and to be fair and objective but this is not the way I wanted to start my stay at Caye Caulker since I was on a schedule and had only two days to spend on the island. Hopefully, the next guest won't have such an experience.