Hi, we stayed at The Swan last May and are planning on going back in 2014, and will stay there again. We really liked it, lots of places to eat (one open 24 hours which was very handy) and about 6 pools. The best thing for us was the convenience, a free boat to Epcot and Hollywood Studios and free buses to all other Disney properties. You could also walk to Disney Boardwalk, Epcot and Hollywood Studios so we often came back in the afternoon had a rest or a swim and then walked to one of these in the evening with DS in the buggy which was really nice. Happy to answer any other questions you have. We flew Virgin but have never flown Thomson long haul so can't compare.