I have mixing troubles, too, but here's my 2 c:
Vocals are a little loud, harsh, variable. Maybe compression and EQ? Automation? What do you record with?
Nice, laid-back, on-the-beach, drink-a-beer kind of sound. It's really well-done, honestly. It's fun to listen to, the vocals just don't...