Clean, well stocked and centrally located. Pretty much perfect!