This place is a good deal.
The location beats all those newer high rise condos south of Sukhumvit (Thonglor & Ekamai) located way down in the sois.
You are in walking distance of most of the mega malls and a BTS ride to all the other ones. Picking a restaurant is very difficult because there are so many of them.
Best/easiest? Walk 10 minutes to Central Embassy and go to Eathai food village.
Place is unpretentious, but everything works: washing machine, kettle, hot water, good shower, new refrigerator, strong air-conditioner, 2 burner electric stove and it has a real oven.
Yes, its sort of close to the tollway. If you are sensitive, bring some air plugs and you will have a sound sleep.