Very clean. New facilities and a great location near the train station.