The place looks just as advertised and it is a decent location for bus or Subway travel.