We absolutely enjoyed our stay at Joseph's apartment.
The apartment is spacious, the beds are comfortable, it's got pretty much everything you need, and it was quiet and cozy, and the internet was super fast and reliable.
The one thing I did find a bit challenging was the shower temperature (although I have to say it's the best shower I've had in Thailand). The temperature tended to go up and down at unexpected times, but I'm sure that can be easily sorted.
I really do have to commend Joseph for being very friendly and helpful. Not just a great host, but also a great person.
The neighborhood is great and very close to the BTS station. There's plenty to do in the neighborhood and it's very easy to get to the other regions of Bangkok. Joseph is a wonderful host and I will be sure to want to stay there on my next visit to the city.