Me @ Lokrum Island, apparently they film Game of Thrones here