Their food is great... if you can get a table. Go early and you won't have to wait as long. Arrive on Sunday at around 11 or noon and expect to wait 20~30min. Their front entrance is tiny so you'll have to squeeze in or wait outside.
Once they were ignoring people waiting so we just went next door and had a great brunch at the Rose & Crown.
Their coffee is good and their eggs Benedict is one of the best in the city. Worth the wait most days!