Excellent song this. Absolutely packed with melody and it has such a friendly vibe and, for some reason, makes me think of The Beach Boys – because it is so clean, happy and upbeat, maybe, Who knows? It is really strong vocally and is pretty much note perfect with some nice harmonies in there too