Clean room with everything and I did not have to buy any necessities.
The location is very convenient for day to day living. There is a mall nearby with restaurants, supermarkets, and food courts, so you can spend all day just in that area.
One disappointment was that during my stay, due to COVID-19, I had to book in advance via the app in order to use the common areas such as the swimming pool, gym, and lounge. Not being able to understand Thai, I was unable to use that app. But this was not the host's fault, so I did not factor this into my rating.