Very clean. Communication was great for check in and check out. Would highly recommend.