Well maintained. Immaculate and stocked well