I stayed in the condo for one month.
Everything as described.
Mattress was firm, but good for me.
Fast internet ( I used it for working and zoom calls)
Building provides very good infrastructure (pool, gym, libraries, 7-11-shop, coffee-shop)
To reach the BTS (sky train) you have to use motobike taxi - that´s not funny during rain season.
My rating: Good value for the money