Beautiful guitar playing! The vocal is also very good and I like the "room sound" you got on it. Song-wise, there's nothing wrong with it and it's very strong material.
Mix-wise, I would bring the drums out a little more. It's hard for me to tell, but it sounds like the drums are programmed...