Easy check in, good location, excellent communication, and adorable pup!