Dinh Cau, Phu Quoc island!?!