Love this place. Have gone to them a couple times for screen repair and the service is top-notch. The staff is super friendly and knowledgeable about all things Apple. Would definitely recommend them if you need a screen repair or a new laptop or just help in general when it comes to your Apple product(s).
Special shoutout to Alex, the store manager, who was so helpful both times I have gone there.
A+++++