I very much enjoyed staying in Chadasa’s condo. It was very spacious and has pretty much everything you’d need. The building is located right by Krung Thon Buri BTS station and there are several food stalls, convenience stores and shops nearby. Iconsiam is also about a 15-minute walk or a short BTS or Grab ride away.
The listing states that it doesn’t include WiFi, but the condo does have an internet router that you can use to connect to the internet. You just need to purchase a SIM card to insert into it, which you can get at a nearby 7-Eleven for either 150 baht (~5 USD) or 350 baht (~10 USD), depending on the internet speed you prefer. These SIMs last for 30 days and you need your passport to purchase them. I chose the 350 baht option and had no issues with internet speed or connection during my stay.