I have just spent 8 days at the JW Marriott, Khao Lak Beach. I can honestly say it was the best holiday I have ever had. The ambience, the staff, the meals are all wonderful. Very peaceful and relaxing. Most, if not all rooms overlook the pool which is beautiful. The weather was tropical with afternoon thunder and lightning but nothing to stop you doing what you wanted. We had rain a couple of days in the afternoon with sunny mornings. The breakfast staff really looked after us, particularly Tin, Tarn, Boy 1 and Boy 2. We told the coffee boys how we liked our coffee and had one waiting for us each morning when we arrived at breakfast. Definitely hope to return again soon. The massages were amazing - all staff wonderful.