Some things that make a good boss...
Be fair. There are 5 of us in our dept. One girl is late 9 days out of 10. To the best of our knowledge, it's never been addressed. If the other 4 of us are expected to be on time each day, why isn't she.
Recognize and praise good work, not only directly to the individual but also in front of others. - It's rare all the higher ups are out of the office on the same day, it does happen a few times a year. I noticed a tax payment we had made early, had been rejected by the bank. Today was the deadline and we would face big $$$$ in interest and penalties if not paid on time. I took control, contacted the bank, notified the higher ups via e-mail, got it paid on time. I was thanked at a staff meeting.
Recognize people have a life outside of the office and it can't always wait until after business hours - I recently spent over 45 minutes on personal issues with my daughter's school during business time, I told my boss I would work later that day to make up the time, she said "great thanks for letting me know'.
Be flexible when possible. - My kids had after school activities and I was always running out the door rushing not to be late. I approached my boss and asked if I could change my lunch from an hour, to 45 minutes and leave 15 minutes earlier. She was fine with it, expect on the days that my backup person was on vacation. 15 minutes isn't much, but it can make a world of difference in some situations. Less stress for me, makes me more productive at work.
Make yourself available... I e-mailed my boss with an issue, 2 weeks ago. She scheduled a meeting with me to discuss another issue and I was hoping to address the e-mail. She got called away from our meeting, and hasn't rescheduled. I need an answer so I can continue on my project, which is due in 2 weeks and will take me at least 3 days to complete.