Very good apartment with 3 good bedrooms in a good location. Plenty of variety of food locally, and walking distance to malls, trains and canals.
Might need to supply your own drinking water - apparently there was supposed to be some, and some did turn up on the second afternoon, but nobody seemed bothered about it not being there so it probably happens lots. As drinking Bangkok tap water is not recommended you will probably need to buy some - local 7 elevens are close.