Nicely done. I also really like the font you've chosen. It is a good fit with this style.

Cheers,
-Arsheesh