Everyone at CB Island Vacation is professional, kind and thoughtful. The condo was clean upon check-in and they even left complimentary snacks and a note for us! We really appreciate all the work and care to make our experience great!