I travel to BKK virtually every month for business & usually stay in upscale hotels.
Some time I stay in upscale service apartments if I require bigger room.
I have stayed few times in Somerset Lakeview apartment hotel in Sukhamvit soi 16.
Hotel location is very good, noise free, convenient as several nice restaurants, Green Parrot cafe and Foodland mega food shop all are within 2 minutes walking distance.
Hotel is 5 minutes drive to Asoke BTS and hotel has free transfer to BTS.
It has all basic amenities, very clean lobby, rooms and balcony in suites.
Buffet breakfast is good, quality of food in 2 restaurants in hotel is very good.
I would particularly mention that staff is very good.
Reservations and check in are also handled well.
I would recommend this hotel to businessmen or families due to service quality and location. Hotel has a big contractor providing taxis however some taxi drivers are very rude.
All in all worth every penny and a decent 3-4 star kind of hotel and particularly good for long stay.