Just back from our first visit to the Swan. Overall we liked it quite a bit. It was comfortable, and the location can't be beat.
The worst thing was that apparently Marriott transmitted the wrong reservation information (I originally booked no view, then upgraded to a balcony resort view, but Marriott sent the earlier reservation). So we didn't get our real room until the second day, which really was a pain. They offered me $100 to make up for it (which was partially for the inconvenience, and partially a refund for the price paid for the higher category that we didn't get). But then that credit wasn't applied, so I had to go down to the desk again to get that fixed.
I'm dismayed to hear of the difficulties connecting with the hotel directly, as we wouldn't mind staying again, but I was going to call the hotel to confirm the reservation to avoid a similar situation next time.