My husband and I have stayed here twice and we love our breakfast, every single time. It's a made-to-order breakfast setting where you order from their menu. The food selection is very good. The setting is excellent, there is an option for outdoor seating (weather permitting). The restaurant provides an excellent view of the river and the mountains which makes waiting for your breakfast not a boring experience.
The wait staff are very well informed and can easily explain the menu. Everyone is courteous and friendly. The price is mid-range and worth it. The only thing missing here is lunch. But with a hearty late breakfast, it's always been enough to last me and my husband and get us ready for dinner!
Our dinners here were excellent! The food choices were amazing! The portions are very generous. We liked our dinner so much for the first night we stayed here that we decided to eat all of our dinners here during our next 2 nights of stay.