Located in Historic Downtown Kissimmee, Florida