Super location easy walk to DD and Seven 11
Pier 6 is an excellent restaurant within walking distance