We stayed at the Westin in Palm Beach, so everything was in walking distance. There are many options to eat, but the prices are prohibitive (this is not a cheap place to visit). The stores were filled with absolute junk (Aruba plastered on everything made in China), but some of the smaller display tables at night had some local handicrafts/jewelry. It is dark in some spots, but never felt uneasy. Locals are friendly and there was no hassles.