The rooftop area is neat but usually has long waits. Inside it is loud and dark. Our waitress, as many reviewers have said, was good BUT not well-served herself by the kitchen on the Sat. Night we visited around 8 PM. Appetizers came out quickly; then we waited & waited for food, finally truly pleading that they at least serve the 9-year old with us. They did that but other plates then trickled out over such an extended time that the last of our party was only served as those served earlier were finishing up. My advice: don't go with a family or people who are tired or hungry; the wait for food can just be too long.