I've seen this location go through hell and back. Finally, I can now say that this location has completely redeemed itself (after a solid 10+ visits).
The service is now efficient as anything, and the customer service is great. Kudos to the new(er) staff.
Study/Work friendly? Yes.