waterfront design