The place is as advertised. There are buses that run to both red and green line stops from the location if you don't feel like walking.