Biggest problem with this location is staff!! if you get the young staff, they're too busy filling their friends and/or coworkers orders first. if you get an older staff member, they're doing their job but at a much slower pace. I guess they rely on their location to keep them busy rather then treating their customers good.
Also, everyone knows in almost any job, coworkers and friends try to hook each other up, but don't make it so obvious infront of paying customers.