Caye caulker is a beautiful place. Casa Esmerelda is one of the best places on the island. Gil will point you to the best sites and restaurants. A group of 5 of us went and greatly enjoyed our stay.