Hamburg has a lot to offer for all generations. There's a tube, but I would recommend to walk as much as possible. The city is very old and they archicture is quite unique, like the famous town hall
Don't miss a harbour tour and have a look at "
Speicherstadt", with its old warehouses.
Try a traditional winter meal: Grünkohl
I'm sure they will love Hamburg