--General
Great place! The location is awesome, you get a perfect head-on view of the Bellagio which is a gorgeous view. Reservations may be hard to find, but if you manage to snag one for dinner then you can have water shows goin the whole time you eat.
Classy, friendly, comfortable atmosphere. Definitely ask for patio seats, or at least in the back. Especially with weather in Vegas always being so sunny and warm.
Price was manageable, especially if you consider the fact that you're on the strip.
--Food
The food is good. We went for brunch and I got the Eggs Benedict. I've definitely had better, but it was still a great meal. Their steak frites seem to be the most popular dish, so if I came back I would definitely try those.