Clean and accurate, check in/out was a breeze, was awesome to be able to bring our dog with us too!