Heading to St. Kitts in December. We will be staying at the Marriott for 2 weeks. We have stayed there before and there was a duty free alcohol store on the ground level of the main building and a Hertz car rental. We found the alcohol prices were good in this store. Are both places still there?