Fantastic! Clean, convenient, well-stocked, great communication!