We came in super late and self check was simple and easy, and it really is sparkling clean. Would absolutely recommend. Thanks Xiu.