This place is awesome and the location is perfect if you wanna leave the car parked and have a stroll on Cuba Street! Indeed we were able to reach Te Papa on foot.
Plus having a free parking in the middle of the city is awesome by itself!