We've stayed in a 2 bedroom apartment (3 guests) and can highly recommend these serviced apartments. The place is simple, yet bright and clean and has all the necessities (ACs, kitchenette with convection stove top (2 burners), sink, fridge, tea & coffee making facilities, minimum cutlery/crockery, washing machine, 2 TVs (master bedroom & living room); 2 bedrooms (master with a large double bed and ensuite with a bath and a shower over it, 2nd bedroom with a single bed, 2nd bathroom with a walk-in shower, plenty of cupboards, wardrobes have a bunch of hangers, iron and ironing board are available upon request from the reception desk). Can't say that the rooms are extremely spacious, but when in Bangkok you probably won't be spending much time in them anyway and they were big enough for us.
Staff is lovely, quick and easy check-in/ check-out.
Pool and gym... well, pool is tiny, more like a large plunge pool, which we haven't used at all. As for the gym, it's actually just a nook with a bicycle and a treadmill (that's it, literally).
There's are a few places to eat around the apartment building, all within easy walking reach, 7/11 is just down the road, so as a pharmacy.
Will certainly recommend these serviced apartments to our friends and family, definitely value for money for what you get including the location!