We highly recommend using CB Island Vacations. The process with them was so easy. They answered any questions we had.