I have been to different locations in my area and this is my favorite one. The employees are very nice and my order is always done properly. The prices are reasonable for the quality of the food. I would suggest you enroll as a MyPanera Member, that way you can earn rewards through every transaction. For example, $2 off your next purchase, $1 off a pastry, free bagel, etc. It's well worth it. Internet connection is great and parking is accessible. The only disadvantage is the lack of outlets that are available for someone looking to get some work done.