The unsung hero of seafront, mid-range accommodation on Long Beach, Thanh Kieu Resort is an exceptionally lush, peaceful, and unassuming place to stay on Phu Quoc Island. It’s been my go-to resort for years…