Very clean and efficient reception and greeting. Vet was lovely with Mickey our dog and took the time to explain what was needed .