Never been but I drive by it sometimes when getting up to the parks.It's well east of Disney on 192 in an old building,and unless you're REALLY into snakes I would see no reason for visiting.If you like snakes go for it,but the place is the opposite of impressive from the look of it.