The bed (mattress, sheets, comforter, pillows) were of excellent quality. Breakfasts were a great selection of Thai and western options. At least two types of rice and one or two of Thai noodles, one or two soups, a curry, three to four other varieties of Thai dishes plus fruit. We stayed 10 days and never tired of the delicious food-- we never tried the Western breakfast options.
Staff were friendly, our room was kept clean, rooms had adequate temperature control options, it was delightful. The only caution would be for fitness buffs --was some of the equipment in the exercise room didn't work.