Nicknamed the "Maldives of Thailand” the tiny Thai island of Koh Lipe boasts incredible beaches. Here's why it's Thailand's best island.