Mizue's stay checks every box. For the price, you get everything you need and Mizue is incredibly responsive and kind.