I really do not have many complaints about this place. The suite we stayed in was effectively an extended stay hotel suite that my girlfriend and I stayed in for about 2 weeks.
Neighborhood: The neighborhood is right in an area is effectively like Michigan ave of Chicago. You're right near the BTS by a 7 min walk at most and the place you are staying at offers a Tuktuk taxi probono to drop you off at said subway or BTS (Skytrain). Warning: if its late at night just walk unless you want to turn a 7-10 min walk into a 25 min wait in gridlock traffic.
The immedate busiensses around the air bnb are a lot of "massage" parlors, a seven elevent, and a handful of qaunt restraunts. There is also a starbucks near by which saved my butt when it came to getting some work done.