Get ready to stare at your screen wide-eyed: Portugal is never been so captivating on a screen, that is for sure!