I had an 11 night booking and would highly recommend this spacious one bedroom apartment on a high floor with river views. It is pretty well equipped for a short stay. It would have been great to have had an oven for my longer stay but most Bangkok apartments don't have this. The wifi is fast and stable. There are plenty of restaurants and shops in the area and the new Icon Siam shilling mall up the road has a cinema complex too.
There is a BTS station on the same side of the river but the building has its own boat which runs a regular service across the river to another station which is very convenient.
I'd certainly stay again and have already mentioned it to friends.