The place was set up decently. However, it was actually quite small. There was no kitchen as well and the entire apartment ran out of water at 4am on one day. This was unexplained and one of the guests was taking a shower while another was using the loo when that happened, so it was quite daunting after a long day out. The location is also really far off from everywhere else. It's only good if you're travelling via Don Mueang airport and want to stay near Chatuchak, which is not really necessary given that most people only go there for a day.
One of the bedrooms is segmented by a divider. It feels quite unsafe where other tenants can actually hear or see (if they try hard enough) what you're doing. It's actually a house split into three different "apartments" based on three levels. If you're on the 1st or 2nd floor, you're going to hear the people on top of you for sure. Overall, wouldn't recommend. Defo can get something better and much more central.