I went there last week but tickets are booked online only and only national ID accepted, not passport like other museums so Chinese citizens only.
Same with Yuan Wang 1 next door.
HKPR typically has the entry permit card, their system accepted it as valid ID for my booking.
Yuan Wang 1 booking made with another app, and they accepted it as valid ID. Though it seems not all sightseeing places accept that as valid ID (as in, to be qualified for senior concession fare, as me and my mom bought the river cruise ticket and found out).
In any case, both Changcheng 191 and Yuan Wang 1 has plenty of quite steep stairs so they're not recommended for seniors and fat/encumbered people.