Good apartment in great location, only 5 minutes walk from Asoke BTS and Terminal 21 mall, with loads of good restaurants and bars in the area. Try The Local restaurant - one of the best Thai meals I have ever eaten!
Apartment had loads of space, comfy couch and bed, well fitted out kitchen, and fast wifi.
Only complaint would be with the bathroom sink tap, which is scalding hot and not adjustable.