So we've found a nice place that's pretty affordable near the World Trade Center memorial which I assume is in the financial district.
Is the financial district horribly out of the way of everything? I mean worst case we can take the subway everywhere but can anyone give me some opinions the area in general?
|