Vet clean and modern and all the bells and whistles in a small space. Towels, shampoo and earplugs were provided for all of us, just like a hotel!