I stayed here for almost a week. The place is small but it was very clean and had all the items two people could need. This includes an electric kettle, microwave, fridge, small stove, pots (these were not non-stick so we decided not to cook since they were hard to clean), utensils, power extension, hair dryer, washing machine, TV with Netflix, even a tiny clothes drying hanger in the little balcony!
The apartment is quiet. It is located a very short walk from a BTS train station. Being close to a train station means you have easy access to all tourist locations. We used public transportation throughout our stay. The 7/11 between the apartment and the train station is very useful as well.
The apartment building has a convenience store, gym, and swimming pool. The swimming pool was empty almost the entire time I was there so I think it would be great places to hang out, swim, float. Unfortunately the pool closes at 8pm so it was always closed by the time we got back from our day's activities.
The host is awesome! Extremely responsive and understanding. Check in was a breeze, someone showed us to our apartment, and he let us check out late because our flight was at night. He also sent some tips the day we arrived which was very welcoming.