We (my boyfriend and I) had a lovely stay in Caye Caulker. The apartment has everything you need and you have easy access to everything with the bikes.
Will recommend it!