Very nice stay at a good hotel. The hotel is nice with a big pool and gym. It's has a good location in Soi 16, with easy access to BTS, MRT, Terminal 21 and lots of restaurants and park. There is a frekvent shuttle to the main road, but the walk is also short. Benakitti Park is very close by in you like running.
The staff is very nice, and will go out of their way to help you. There are two restaurants that both with good food. Their is also a small supermarked that have the things your need, and a big supermarket just 100 meters down the street if you want to make your own food etc.
The washing machine had a good dryer, and the kitchen was quite well equiped. Very nice bathroom, and the bed was perfect. Very open and light rooms that feel spacious.
I had two stays at Shama on this trip, and I think I have found my new home when in Bangkok.