We stayed at the Swan last year and loved it. We even liked it better than staying at the GF.
As far as restaurants there go, Palio's was fantastic, especially loved the romantic atmosphere. Also loved Garden Grove/Gulliver's for breakfast, you feel like you're in a giant bird cage.
However, my favorite thing at the Swan was this yummy drink served at the lobby court lounge. I don't even know what it was called, but it was similar to a manhattan, but it had these special cherries in it. The cherries are in some sort of large bottle on the bar, cured in some kind of alcohol (very potent). You must try this drink. Ask the bartender there, he will know what you're talking about. BTW, if anyone else out there has had this drink and knows the name, do share!