We enjoyed our stay on Caye Caulker. The apartment was centrally located with all your basic needs.