The interior of the accommodation is absolutely lovely, equipped with all you need. The staff at the building are very friendly, but will ask you who you are and how long you are staying, so discuss this with the host beforehand. The location is close to the nearest BTS, I would say less than 8 minutes.
Unfortunately the TV box only plays Chinese language stuff and is connected to Chinese servers. So don't expect to be able to use it unless you speak Chinese.