You're thinking of the DC Wharf area https://www.wharfdc.com/

It's been completely renovated I haven't been recently. It's supposed to be really great!