Dr. Hughes makes it fun with the contests, patient appreciation, etc. Also, I never had to wait long for my appointments. The staff is very friendly and helpful.