From checking in until I made my way out the door, I had an excellent experience. He was very thorough, the receptionist and RN were very helpful and kind and the doctor was exceptionally well spoken and explained everything. I was overall, very impressed.