Marigold is fantastic. The food absolutely sets the standard, and the atmosphere is nice and comfortable. If I were rating on food alone, I would rate 5 stars no question. But there are some downsides: Marigold is perhaps too small, which makes for long wait times anytime you go and a /very/ cramped dining area. Additionally, its prices are high, which makes Marigold more of a special-occasion dining location than a weekly treat. The food certainly makes up for the negatives, but something to keep in mind.