Barefoot Caye Caulker is amazing! Each time I go to Caye Caulker, I choose to stay here. It is conveniently located, has a lovely pool and Ivan and the staff are always wonderful.