Mam was incredibly communicative throughout the entire process and provided a littany of suggestions.
The apartment does not have a lot in the immediate area, but is a short walk to the train station, allowing you to get most anywhere you would want to go in Bangkok.
The apartment itself was clean and the bed was very comfortable. The pool was great (but, oddly, did not have any lounge chairs). The gym was ok, but didn't have a large selection of equipment.