Great place. Great location. Great host. We really enjoy our time spent in Caye Caulker.