The palm-fringed island of Caye Caulker