We will be traveling to Belize for the first time in March and are thinking of staying on Caye Caulker. One of my co-workers went last year without any reservations and had a great time staying wherever he landed, but he went during the slow season. Should we book something in advance or just go with the flow?

Thanks [Linked Image])