We'll be staying at Ocean Manor resort in a week; our unit has a fridge. We'd like to stock up on some liquor to mix drinks. Where is the best place to buy beforehand? Is there a duty free shop at POP? We are leaving from JFK airport..should we buy duty free there? Any input appreciated! Thanks much!