Nice place. Staff was friendly, great attitudes. The appointment flowed nicely. Very short waiting time, and when I did have a slight pause between services they were very apologetic for keeping me waiting. Also, they have a decent selection of eyeglass frames to choose from.