We recently stayed at the dusitD2 for 5 days. It is a newer property so everything was new, clean and had a modern feel. We had 2 adjoining rooms - a family suite and a double. The rooms were very comfortable and clean. We had a fantastic view from our balcony. It was a great location with several restaurants, convenience stores, ATMs and several small vendors for your souvenir/bargain hunting needs. All the staff we encountered were pleasant and helpful. We enjoyed our daily breakfast in their restaurant which had a nice assortment of things to eat (not a huge variety but it was enough for us - nice mix of western and asian). We enjoyed the pool - it's not huge but since it was low season, it wasn't crowded.
The only minor negatives would be that we could easily hear noise from the adjoining room (we have teenagers). We didn't hear any noise from neighboring rooms however. At night, you can hear music from the nearby restaurants (its not too loud but you can hear it). Also, housekeeping seemed to come at very different times every day. One day they didn't come until 4:00 which we thought was very late. We had just come back from a day out on a boat and were anxious to shower and the room hadn't been cleaned when we returned (it was shortly thereafter).
Overall, we really enjoyed our stay and will likely come back again. Great value for what we paid!