Pup's apartment is nice and I was generally happy with my stay. The apartment was exceptionally clean, has high quality furniture, new towels and good bedsheets. The building is new with a good gym and overall very well kept. There were a couple of issues though. Pup was not very response and would sometime take severals days to answer. There were several essential items missing from the kitchen, for example there was not a single spoon in the apartment. This was only resolved after I had bought one myself at my own expense. Also the internet is quite slow. I would still consider this a good option in Bangkok.