This is quite a magnificent resort and well located, and the rooms are really big and well appointed. Staff are friendly and helpful (they're Thai, of course they are friendly and helpful).
Unfortunately, it's in desperate need of maintenance or upgrade. The water pressure was poor, accessories were broken or missing, the pergolas are rotting and need painting/replacement, tiles chipped, concrete cracked- just so many small things.
Having said that, we would definitely stay there again- it;s just so awesome!