I stayed at Jazz's place for two months. The apartment is quite modern and has all the supplies you need for a monthly stay. The two TVs are great and you can load up Netflix/Youtube with just a press of a button on the remote. The bed is quite comfy and the four pillows are nice as well. The bathroom is very modern and quite top-notch. Having a washing machine on the balcony is handy and saves you from having to go downstairs to wash your clothes. The pool is nice but it's a little small. It's nice to have a little swim but don't think you can train for a triathlon there.
There are a few negatives though. For example, the couch is not too comfortable. After about 20-30 minutes you find yourself moving around to get into a good position. Also if you ever need to sit at the table for some time the chairs aren't great. They are a little too low and too thin so you need to sit on a pillow or something. There was also some wear around the apartment, the stove has a crack in it and there was a hole in the door frame going into the bathroom. This is just cosmetic though so not a big deal. Also, there was a bird nesting on the balcony for the middle portion of my stay. I'm not sure why but the living area gets hot in the morning. It's almost like a sauna. I guess that the condo staff like to open all the windows in the hallways in the morning and that heats the condo.
The location has some upsides and downsides. There's a shuttle to the BTS which is convenient. The BTS line is great and it will get you into Siam (city centre stop) in about 25 mins. However, sometimes you will find yourself waiting for the shuttle at the BTS and it won't show up. The condo is about a 15-minute walk from the BTS which isn't too bad but if it's during the day and the suns out or you are carrying some groceries it can be tiresome. There are often motorbikes near the BTS that will get you to the condo for 15-20 baht so that improves the situation a little. Besides the 7/11 a minutes walk away there isn't much else around the condo before you get to the BTS station.
One final thing that can be important if you are looking to extend your visa while staying here is that Jazz doesn't register you for the TM.30 card you might need when extending your visa. When I asked Jazz for this card she stated that she can't do it because Airbnb is not allowed in Thailand and only hotels can get you a TM.30. This isn't true but I think Jazz has decided not to properly register her condo to host foreign guest and since can't get you the TM.30 card. After pushing Jazz she said her friend will get me the TM.30 card. Not wanting to risk anything I just went to the immigration office and explained my situation. After spending a whole day there (9 hours) the immigration officer decided to extend my visa. I don't think this was the proper way to do it but they did it anyway.
Overall my stay was good. If I look back 90% of my stay was enjoyable. However, the risk of not getting my visa extended was a heavy detriment to my experience.