The good: A stylish flat that works really well. We had a place on the 22nd floor of the C Ekkamai building. It's well-located for exploring this more off-the-beaten-track corner of Bangkok. The internet worked great. The complex was lovely (great staff who were always smiling and working), and with tight security (fingerprint for entry!). The communal areas were what we really loved - an amazing, 25-meter pool, good gym, nice rooftop gardens and a working room on the 44th floor with fast internet. Aircon was great.
The bad: The pictures on the listing did NOT match the flat. Instead of a big, plush bed with loads of cushions, the place actually has a low bed with just one pillow each and a pretty hard mattress (we think a bouncy cover is needed!). There's none of the stylish lightings either. However, the layout is roughly the same and the bathroom looks about right. Just don't expect a carbon copy of what you see above. The kitchen is pretty poorly equipped - just two spoons and two forks for eating is not enough! More pans are required and more cups. Perhaps the thing we disliked the most, though, was that only one of us was allowed our fingerprint registered on the entry device for the building. This meant that, despite having designated two guests, only one of us was able to come and go freely. The other would always have to be accompanied by the one with the power to get in! It's ridiculous really. We raised it with the host and they persisted in not letting us getting another finger registered (and even tried to say it was 2K baht to have the luxury!). Also don't expect this place to be great for exploring central Bangkok. It's much better for those looking to explore Ekkami and Thong Lor. You need to get a taxi or a boat down the river to see sights like the Grand Palace.
Overall we had a lovely stay but there were some issues. The sad thing is that they were pretty easily solved and we feel the host should consider our suggestions.