This is a very nice, large, brightly decorated office space. Many comfortable chairs to sit in. The reception help is very helpful. You do usually need to allow more time for your apointment than you may expect. This is a very busy office and you will not always get in at your scheduled time. Dr. Gaffney is worth the wait.