Not only do I love the YC, we always stay there. But the problem with the Swan, though it's a lovely hotel, it's not a Disney hotel. You will not be able to charge back to your rooms from anywhere on Disney property. A lot of times of kids walk around on their own while we're at Epcot, (they're 11, 13, and 16) and I prefer that they can just charge something back if they need to rather than always making sure they have cash on them.