We enjoyed our few days in Bangkok. It's in a safe and quiet neighborhood and not too busy area. The apartment is nice and adequate and has enough space. There is a convenience store nearby if you have forgotten anything. Be sure to bring things like shampoo/soap as this was not provided.
You do need to take transportation to various tourist attractions and so you need to take a bit of time to figure out the transportation options/system. You have many options to choose. Get the address written in Thai to show to the taxi drivers. This was very helpful.
Minna does a great job at helping you get in the building and answering any questions you may have during your stay. She has a lot of helpful tourist information in the apartment. She really takes the time to be sure you've had a good experience.