48 hours in Caye Caulker, Belize’s Best Backpacker Island