Tate is conquering one island in Croatia - and it's CRAZY!