CB Island Vacations did a fantastic job ensuring my family had a wonderful experience. The condo was very cleaned and had everything we needed. I definitely recommend using them to family and friends.