You may stay for as long as you like, but most visitors spend about 60 to 90 minutes.