The staff is very friendly. Probably the best interaction I've ever had with any location. It's a bit small though and I could see how it could get overcrowded. I've only been off peak hours though, so it's been fine. I like the variety of equipment that they have. Maybe not the best but better than average.