Our time on Caye Caulker was awesome! We unfortunately had some communication issues with our stay so for the first night we were put up in another hostel. And they had trouble with the wifi till the last day, but the location and the apartment itself was great. We would gladly stay there again.