Clean, well stocked, great location. Couldn't really ask for a better place.