The staff and Dr's are very nice. It's clean and welcoming. There is fun games to play while you wait.