The townhouse has a very interesting location. Though it is quite near Sukhumvit, it's amazingly quiet in the soi. The three stories are compact and very well appointed. Everything was quite clean and tidy. Having lived for some years in Bangkok myself, I was astonished by the price and the size of the place.
Location wise, it is within 7 minutes walk from either Ekkamai or Phra Khanong BTS stations. This is convenient, though being nestled within the soi makes it not as efficient as other locations in terms of motorcycle or taxi hiring. We stayed during rainy season, and the sois on both sides flooded to barely below the level of the ground floor (elevated from the road itself), making it a bit difficult to access. If you encounter this, I'd advise hiring a motorcycle to drive you the few meters down the soi so that you don't have to trudge through the water.
The air conditioning in the bedrooms is efficient, the washing machine is self-explanatory and an excellent perk to have, and the water pressure and heating in the showers is high quality. In this area, for this kind of place, you simply can't do better.