We didn't get to meet Michael, but he answered every single questions on Facebook messenger and on air bnb! He is a great host and the apartment is really clean, with nice AC and a nice pool. The only big downside is that the apartment is quite far from the main attraction, and that you will have to take a motorbike taxi to get to the metro station, or a uber/taxi to get back to the apartment after, which is a long ride also.
Nevertheless, we had a great time in Bangkok with Michael's help, and if taking a taxi or the metro doesn't bug you, it's the apartment to chose!