This place is well worth a morning or afternoon visit. We came as a family of four with kids age 9 and 14. We were staying at the hotel opposite so it was an easy wander over. The ticket queue was short. We took in food for snacks but water is available from fountains around the site. The site is amazing, you really got a feel for life in a Roman town which made the vision of so many skeletons huddled at the docks a poignant one. Well worth a visit.