thanks - Cat Island is a real place off the coast at Songkhla, Thailand.