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!