Great location, good communication and had a wonderful time in Caye Caulker (barring the rainfall)