We had a fantastic stay at the Swan! Location is amazing - walking distance to Epcot and Hollywood Studios, with frequent boat service as well, and very reliable bus service to Magic Kingdom (TTC), Disney Springs, and Animal Kingdom. We loved our room, which was spacious and had a nice view of Tower of Terror. Beds were very comfortable and room was very clean. Only suggestion would be to add some more towel hooks in the bathroom, and some additional outlets or USB ports (the ones built into the lamps weren't always working for us). Pool complex is amazing, and on par with the best Disney pools in our opinion. We didn't try any of the on-site restaurants (we spent most of the time at the pool or in the Disney parks) but the selection seemed excellent. Would highly recommend this hotel and will definitely be staying again!