Everything was great! We love Caye Caulker