I have been here numerous times while in Beijing. The atmosphere is nice and can be romantic during the few rainy nights in Beijing. Overall the ambiance is what draws me here.
I have mostly gone for the steak which is comparable with the best in Beijing. The price is high at 58 or so USD (398 RMB) for the steak dish but it's good if your craving something more western.
The salads are nice and the fish is not overcooked.
I would go back again.