Caye Caulker is amazing, and the central location (5 mins walk from everywhere) enhances your experience. You're 30 seconds walk from a hotel with beachside sun beds and really close to great restaurants. Hilda and her family are lovely hosts, and the intro map talk we received was invaluable. Check out Terry's Grill, Sports Bar and Chef Kareem (sea front street food- try the shrimp/lobster/chicken coconut curry) during your stay! Remember though... GO SLOW