That is what I would guess, but I have never been there and live quite far away ;-)
With update in my first remark I meant especially the exact location of the POI (probably inside building No 74) and the shape of the parking area, which can not be completely done from distance.