A typical visit lasts between 1.5 to 2 hours, longer if watching films.