The environment and staff are great and very friendly. Doctor is very knowledgeable and provides step by step detail of procedures. Great with kids and would recommend to anyone.