Gecko Jacks resort located at Bai Sao Beach, on the island of Phu Quoc, Vietnam, Asia, offers the most amazing beach holiday resort hotel you will ever find. Stunning white sand, turquoise clear warm waters all set in a sun blessed tropical paradise, makes Gecko Jacks one of the top tropical h