I've had lunch there, it was pretty nice. We ended up being the first guests of the day(didn't plan it that way) got there at 11am. Seated in the trophy room, in the corner so we couldn't look out the window from the seat.
The trees around NOS that face ROA block a good majority of the ROA so...