Intercontinental is a trustworthy hotel brand, so the service was of high quality, as expected. Overall, more than satisfactory if not excellent.
Choice of toiletry was good. Harnn. In-room free teas were TWG. Good eye. Seafood buffet was excellent on the grill side. But the buffet selections ended up overcooked in the warmer presumably due to low demand. There were only 4 tables occupied. Nonetheless, in that case, there must have been a way to manage the freshness of the food. One problem here as the cost of the buffet was 2,990THB ++ per person. At this rate, I would expect an impeccable level of quality.
Overall, a great hotel. The infinity pool was my favorite. I swam so much there. Kids under 12 were not allowed there which was very nice.