Amazing space, beautiful island, frogs everywhere...what more could you want?