Mew's place was very nice. The kids loved the pool. There was a snack waiting for us when we got there, which we appreciated. Check in was easy and the 24 hour front desk made the building very secure. The staff were very helpful when I wanted to get to a post office, calling the cab and giving the driver directions for me.
The only difficulty for us was that, being our first time in Bangkok, we found that understanding this huge city and getting around a bit confusing.
For our group (3 adults travelling with 3 children) having to get to the BTS station -an 1.8 Km walk or by taking two cabs (very cheap)- then to take the BTS, transferring, then taking another cab to final destination made getting around a bit of a 'thing'. For younger people or people without children this wouldn't be an issue.