Clean, Well stocked ; quite although stair steps clearly audible.