This is definitely a solid 4, the food was very good, and the service just the right amount without being overbearing.
My only concern is the table salad service. Yes it is nice to have a salad made at your table with your choice of fixings and dressings, but unfortunately that also limits your selection. For example, they only have three types of dressing, I would prefer that a nice generic salad be made in the kitchen where they could have serveral type of dressing available.