We very much enjoyed our stay at the Sarojin. It's an elegant resort designed to decompress, indulge ones senses and adsorb the gorgeous setting. The staff were professional and lovely (even the resort's grounds keepers gifted us with their beautiful Thai smiles and warmth); the food was very good, particularly the breakfast menu: fresh and diverse; and the room itself was spacious, elegantly decorated and, were it not for the beauty outside, easy to stay in for the day.
The only issue we had was that the beds and pillows were substandard for a 5 star resort. On our first night, apparently the mattress pillow toppers were not in place and sleep was sporadic. On our second night, the padding was added, giving our bed a decadent futon feel and sleep, which still wasn't comfortable, but at least bearable.
If we are lucky enough to return to this beautiful part of the world and find ourselves at the Sarojin, I'll pinch myself to be so fortunate and bring my own pillow (they need these as well)!