Very responsive and easy communication. Easy arrival and entry. Lots of instructions. Would certainly book through CB Island Vacations again!