This should and could be a great place to stay but !!!!!!!!!!!!!!!!!
I booked a room for two myself and my wife.
I accept that no one speaks English, I in Thailand, and have no right to expect all to speak English.
I arrived before my wife so I was given only the breakfast tickets for one person, but I paid for two. Unable to find way to explain this to reception.
The other problem was the Internet.
In middle of day perhaps the turn off for some hours to save money. I had work to do and visited reception four times to tell no wifi Internet which they seem to understand with Yes. wifi turn on soon. No wifi Internet for six hours!
Overall it is a good hotel in a good area and I would want to use again, but simple things could be better.