Clean, as described, good communication and easy check it. Will definitely be back!