Solid place. Good price and location. Be wary of the trains.