Very nicely done! As for empty spaces, you could utilise "line-height" property to space out rows in text so they fill up more vertical space. Or perhaps make the right column a bit skinnier so it doesn't have so much space for text. It will then push the text in a more vertical position.
I'll try this challenge out, look out for it on my profile in a day or so if You're interested.
I am a beginner myself, but if You have more questions feel free to ask.