For maximum enjoyment, we recommend a 3-4 hour visit.