Fantastic experience in a wonderful place. Great communication and very professional. Definitely going to use CB Island Vacations again.