The location was fantastic--close to the Lad Phrao train station and many lovely little food carts and shops. We were within walking distance of Chatuchak Park and the Sky Train, too. The building was safe and clean, and the rooftop pool was beautiful and well-maintained. (We even saw the pool guy taking care of it--twice!)
Everything was clean, but the apartment smelled faintly of cigarette smoke, and blankets/upholstery had small burn holes in them. I'm pretty sensitive to cigarette smoke and it didn't really bother me, but it's good to be aware if you have an allergy.