The typical visit takes 2-3 hours, but you are welcome to stay for as long as you wish.