We stayed at the Swan for the first time last year and it was absolutely wonderful!!! As you can see, we're going back in a few weeks and I can't wait.
The best way I can tell you everything about the Swan is to go to the thread Swan/Dolphin FAQ and everything is there.
If there are any specifics you want to know then let me know and I'll be more than happy to give my input.