Fantastic. The staff was exceptional. Polite, efficient and prepared. I felt welcome and in good hands. They took, the time to explain every part of the procedure in detail so there were no surprises. The billing was explained and I understood everything that took place. Thank you for a great experience.