Xin was a great host. Never met him but he was always available to answer questions and checking in was made real easy (key lock box). The apartment is nice and new and we had a nice time during our stay. Everything was as described. The swimming pool is on the small side but it’s still nice and has a jacuzzi function.
Only downside I can think of is it is a bit far from either the MRT or BTS stations. Easily solved if you don’t mind taking a motorbike taxi though.