Lovely, top of the line facility. Kids will love the games, toys, and movies. Dr. Lin is nice enough. My complaint is that their billing system is awfull especially if you have more than one child. You must double check the billing to make sure you are not paying more than you are suppose to if you're using insurance. I think they are expensive. I found Dr. Lin's dental work to be great but there were small miscommunications from herself and dental staff that left me a little unhappy.