Nice song :) It reminds me of the beach and holidays, somewhere in warm countries :P Somewhere where you can rest :) Maybe some Spain? Hehehe, it's hard to say... Or maybe it's fits also some spy movies / with secret agents? I also have this impression :P
One thing is for sure, great sounds! I praise and fire! Keep it up :)