We just had a one night stay at the Swan. We booked online directly with the Swan since we had an SPG card and got the SPG discount (and non-refundable rate at a big reduction). There was no online check in. But we did get a better room because we were SPG members.