A good place to be
They have mechanic workshop there, I just went to fix my car there
Neat environment
It was an easy feeling for me. I didnt feel comfortable in here.