Excellent dentist, good manner, highly professional. Very, very, state of the art facility and the cost reflects this.
Quite expensive and if you need just basic care maybe someone else would be better but if speed, high quality, superb staff and convenience are important this would be the best practice to use.