Nice hotel with friendly and helpful staff. Good bed and pillows. However, room maintenance, as in most places in Thailand, isn’t worthy of a 4.5 star hotel (the sitting in the private pool was falling appart, shower was worn out, etc.).
As for the breakfast, most of it was cold (pancakes and French toasts looked good, but not on a stove).
It’s also too bad that there is no shading at the main pool, way too hot to stay there in the afternoon.