Darren's place is very spacious. We are a family of 4 and had lots of space, would be great even as a longer-term rental. The pool table was a nice touch that my kids loved, though it did mean no dining table. The rooftop pool was wonderful, we loved it. The gym, meh, better than nothing but not great.
The neighborhood is lively, with many restaurants and shops and a big, foreigner-friendly grocery nearby. The BTS light rail is also reasonably close, a 10 minute walk. The location is a bit noisy at night, we were awoken very late one night to some shouts from a nearby bar, but otherwise it didn't bother us.
The only downside of the location, for us, was the lack of proximity to most of the tourist sites (Grand Palace, Wat Pho, etc). Somehow I thought that being near the BTS would make it easy to get there, but BTS does not go near them. It's a 30-40 minute taxi ride to get down there, which gets old (and expensive).