Great location between two parks. Great hotel and excellent staff.
Fun
Walt Disney World Swan and Dolphin is located at Kissimmee, FL 34747