Henry is a wonderful host and the apartment is immaculate. We stayed for 3 nights with 5 people and the size was just right. It's conveniently located only a few minutes walk from Terminal 21 shopping mall which has a lot of very clean restaurant options. There is a large park a short walk that is very nice. 7-11 and family mart are both only just a 1 minute walk from the building. The Foodland grocery store is only a 10 minute walk. There is a Starbucks in the Exchange Tower ground floor that is less than 5 minutes walking. The Health Land spa is also well worth it! 350Baht for an hour massage.
The Asok BTS (above ground) station and the Sukhumvit MRT (underground) are only a few minutes walk. From here you can get almost anywhere in the city. We highly recommend taking the BTS to Siam and then transfer to the Pier at Saphin Taksin to take the free ferry down to Asiatique market. You can also go 3 stops on the MRT to Thailand Cultral Center station and visit a huge night market there.
We would definitely stay here again! The only recommendation we can make if you stay is to bring a good set of ear plugs. The BTS trains are loud and run late and start early.