I have been to this branch a few times to work and in the past a few times when hanging around with my kids. I have seen reviews about unfriendly staff. On the whole that hasn't been my experience but of course there is a lot of turnover and the quality of service could be more consistent.