Compositions work quite well for me. I suspect you've stayed at the hairpin due to focal length? Where I think you can improve is to look at the light. Yesterday the sun was quite low and casting big shadows. Your shots here are nearly all in shadow. You'd benefit from trying different angles with the sun shining somewhere onto the cars around your focal point.