I'm trying to decide between these two for a lunch for 20 people. Both will give me a set menu for the same price. I like the atmosphere better at Grand Harmony but have read raves on this board about the food and cleanliness of Chatham Sq 6. I've never eaten at either one. Opinions?