This would be a perfect place if the dining room were half the size. The view is one of the best you'll find. The food strives to be upscale. And the staff is very friendly, if inattentive. But the whole experience feels scripted, and the staff going through the motions. With as many tables as they have to serve, it's probably impossible to make it feel personal. Too bad.
more