The place had everything we needed for a long stay; air con, fan, washing machine, microwave, kettle, electric pots, plates & cutlery, hair dryer, refrigerator, iron, etc. The only thing it needs to be perfect would be Wi-fi but you can use free wifi in the lobby from the building. There is also a laundry place downstairs and a vending machine from 7-Eleven.
The view from the balcony is also amazing. Since it's close to the river, the breeze is nice. Location wise, 7-Eleven is just within walking distance. There is also Riverside plaza about 10 minutes walk. There is IconSiam as well, only about 15 min drive or 50 min walk. The nearest BTS station is also that far so we usually take Grab everywhere.
Lastly, the host is super nice and so easy to communicate with. Highly recommended.