Going to book to go with 3 year old just wondering how long a visit usually takes (debating booking hotel) Thanks