My wife and I will be in Thailand for our second visit in April. Last time we visited Bangkok and Phuket (for 10 days so we explored lots of that island). This time we are spending 4 days in Bangkok then 7 days on Koh Samui (Choengmon Beac). We have four days left and had intended to splurge on Rayavadee resort. However I have now been told that Railay Beach isn't the paradise it was as the beach is anything but idyllic with lots of day trippers. Enjoying this beautiful beach was something we really fancied doing. Now I'm wondering if we should pay less at Railay (say at Bhu Nga Thani) so that we wouldn't feel we'd wasted money or find somewhere else in the Krabi area and visit Railay Beach as two among the hordes of day trippers. Does anyone have any views on this and any suggestions as to where we'd get the wow factor we were looking for at the end of our trip at Rayavadee? We were looking at about 12,000 Baht a night at Rayavadee and that would be our upper limit. Thanks for any advice you can give.