waterfront dining – quality time