"We were blown away by the quality of the food. But everything, from the staff to the theme was spot on."