It is so rare that you like an entire album, more so when you can't even understand the language used on some of them! This album is just fantastic, so catchy and well constructed that I can listen to it on repeat without getting tired of any one of the songs.