This is a nice hotel and we had a relaxing stay for the most part, but I had higher expectations.
The pros: Good location, walking distance from several sights, beautifully designed and well-maintained premises, very cozy and comfortable rooms. And the staff was friendly (whenever we got a hold of them).
The cons: It was really hard to get a hold of the front desk staff, they were always "on break". The approach to this hotel is wretchedly filthy (Thailand is quite clean otherwise). I understand this is not the hotel's fault, but we did have to walk through the urine stench everyday. The rooms were very loud - some might consider this as charming but we did have a hard time sleeping. And lastly, our room had a jacuzzi - but it had cold water. It was fine for an afternoon dip - but not what I expect from a jacuzzi.
So this is a nice place, but for ~$200/night I expected more out of this hotel.