Perfect spot for a trip on Caye Caulker