Very good experience overall. The offices are clean and well presented, the staff are friendly and knowledgeable, the latest tech seems to be in use, and the prices are pretty good considering the calibre of the practice!
One particularly notable item for me, aside from the things already mentioned, was the ease of booking and filling in forms. They definitely have thought about the customer beforehand. Was almost all automated and non-paper-based. As a new patient, I expected to be given a clipboard to fill a bunch of forms out. Instead, I was directed to an iPad with a stylus to fill a few things out, submit and done! Easy peasy. Great work on that one team!