Technician was friendly, helpful and informative. Atmosphere is nice and they have a great selection of frames-from affordable to high-end brands. In person service is always great. The only thing that I would suggest to improve upon is being more prompt in responding to emails or requests for appointments online. Other than that, this is where I will get eye care service for me and my family for years to come.