Don't give them any ideas. It could be Mao Street, Xi Road, Lee Avenue...
The Museum is close one day on a weekday and I recall one day of the week is free. Limited parking on site, best check if available for visitor. Also, nearby meter parking, but good lucking finding a spot. Best go by MTR with a short 5-10min walk. There is a coffee shop inside.