The restrooms were very well-stocked at this provider's office. They always have toilet seat covers, paper towels and toilet paper and never run out. The office was easy enough to find. They're really great about taking their time with me, and they don't mind answering my questions. I've never felt like an annoyance to them no matter how many questions I have. They are always prepared for my appointment and remember everything about me. Their dental equipment is always very clean. I can tell they sanitize it all the time.