Smooth process. Clean. Great location. Friendly cats and pup (: