ANY flight that results in a heli that has no broken parts is a good one! Especially for us noobs... Also, just the fact that you flew it without banging it up in such a small/crowded space is impressive!
You are still over-controlling a bit, which everyone does at first (and I still do under certain conditions). Keep practicing, and also do your best to make sure your heli is set up as good as it reasonably can be. Something like poor blade tracking, or a slightly bent flybar will make it MUCH harder to fly, and that's the last thing we need while learning!
I'm not sure how long you've been flying, but you seem to be doing well. You have the heli somewhat under control. Practice will increase your control until you OWN it
good luck and keep flying...