Sizable place near convenient bus and train stops.