I went there a while ago on a date with my girlfriend, in part because I had a coupon.
The decor is a bit old-school, you can easily imagine some crooners hanging out there, definitely not modern. They have a fantastic view of the lake however.
The service was good; knowledgeable and prompt. We shared the shrimp marionga which are fantastic. I believe we both had caesar salads which were decent. I ate the Mountain Brook Trout for dinner and it was quite good as well.
Swingos has a 15 pound, leather-bound book for their wine list. They do offer some fantastic vintages but they are strongly geared to the expensive. We really only used it to find out how much their most expensive bottle is. The restaurant is expensive but they could benefit from more wine at lower price points.
I'd likely go there again, with a coupon.