Looking to have a nice dinner at the Lobster Pot but hoping to get in a little shopping beforehand. Is the duty free shopping a short distance away? Is it true that most of the shops close at 5? Is there a better restaurant you would choose in Georgetown? Will probably only go into town once. Thanks!