For the past 3 years or so, we've been going to Langkawi, Malaysia - for the beaches. It was during our third visit that we discovered which beaches to visit and which we can skip. Some hotels there - the beaches around them you can't swim in. Tanjung Rhu, Datai beaches are recommended. Thinking now of making Langkawi our retirement place!