We were only there to visit the Rhine Falls but it is definitely a beautiful place. I can't say anything about the restaurant. But in my opinion it is the best point to see the Rhine Falls. That's why we were there.
Die Hauptattraktion sind ganz klar die Wasserfälle. Wenn man schon mal da ist kann man sich das Schloss auch ansehen, erwarten würde ich aber eher nichts. Gezielt dafür hinfahren wird wohl eh niemand.