Vasu is a very welcoming host. I stayed for a month and he even delivered extra supplies like water, toilet paper, and food after the second week. His English is native-level and communication is really great so the whole process was as smooth as possible.
The apartment is situated a very short walk to the Bang Chak BTS which is 10-15 minutes (less than $1 ride) from the centre of all the action in Bangkok. There is a huge supermarket one stop away and plenty of cheap food stalls and places to eat nearby.
The apartment doesn't have any cooking facilities apart from a microwave so if you like to cook this might be an issue. You can eat pretty well nearby for $1-5 and there are 7-11 and mini-markets very close.
The apartment was well stocked with everything you might need in the bathroom (paper, toiletries, etc). I didn't need to buy anything for the apartment when I got there.
A great place for a short-to-medium stay in Bangkok.