I dont know but I have never seen this place near my office entrance. Strange it appears on the map always
Nice