We have always found breakfast in the restaurant to fall squarely into the "very good" category. Eggs cooked to order, regular hot things like sausages, etc. hams, salmon, breads, and so on. Espresso/Lattes were good, juices too, yogurt.
Only problem was that it got a bit crowded so go early.
We have stayed a few times and have never been disappointed, except one time in the temporary lounge when the real one was being renovated, but it still wasn't bad.