The pictures are accurate as shown and the entire place is quite comfortable. The only issue I have is the terrace where I cannot get some fresh air or view the outside scene (3 a/c are installed there. All the units in the building are the same!
The location is great. Most places are reachable by foot like eateries, groceries and convenience stores. But with the hot weather, you may need public transport to reach the nearest mall (Terminal 21) and definitely the other malls all around Bangkok.
We stayed 11 days and we are quite satisfied with the place.