From the stunning beaches and vibrant nightlife to the serene temples and hidden gardens, Koh Samui offers a diverse range of experiences for solo travellers.