Visiting in December.
Where should we stay in Georgetown to be walking distance to the most restaurants/shops but while still on the beach?
Palm bay area?? It has a few hotels there I see.
Does Georgetown have a "downtown" area, is that near the Shell Gas Station/Shoprite store?