David,

A good write. With depth.
Passionate vocals and playing.
Good band. Well mixed - sounds really good.

fj