JW Marriott visits turks and caicos islands