The apartment fell short of our expectations in many areas.
Firstly, the apartment seemed to be poorly maintained. Our first impression was that it looks very different from the photos as advertised. The sofa has many stains, the toilet sinks leak, the beds creak, and the air-conditioning in the living room is not strong enough to cool the entire living room.
Secondly, there was a lack of amenities provided. There was also no kettle or electric stove as advertised. Only a few plates were provided, with one glass, but no utensils.
Thirdly, cleanliness and pest control were questionable. For instance the brownish stains on the sofa. Insects were common as well, flying bugs, mosquitoes, and cockroaches. We noticed that they mainly entered from the toilet through the drainages in the shower and sink.
Fourthly, difficulty in getting in touch with the host. The host was very selective in responses, and often replied to messages only after the assistance was no longer required. One of the instances was when we messaged the host the night before checking out, informing that we would like to deposit our luggage in their office after we check out. After checking out, we went down to an empty office. We had to climb up 4 storeys to get the cleaning crew to open the office door for us. The host only replied us much later, when we had already left Bangkok.
In short, we would not recommend this if you (1) are planning to spend substantial time in the accommodation, (2) are planning to shop a lot - you will need to climb a lot of stairs, not to mention bringing heavy luggage down, (3) like some flexibility with your accommodation as early check in might not be possible and the cleaning crew is very punctual as they were already outside the room before our check out timing.