This place has seen better days.