We loved our stay with CB Island Vacations. Great location, Highly recommend.