Very clean and friendly. The dentist was awesome with my kids. It was my babys first time there (she’s one)and she took to him and let him clean her teeth without a problem. The kids love the reward system. It’s actually really creative. Very happy with this place.