I would highly suggest the Delta, it just had a major renovation and it has a feel of being a major City. The Inn is dated, still a great location, but one wonders why it has not been renovated in yrs.
Delta is easy to blend in for you and your clients. Great food, great service!