Very central location with the Skytrain (BTS) only a 10 minute walk, about 300 meters. Or you can take a motorbike for 10 baht which only takes about a minute. A couple of stops to Asok/Sukumvit for a connection with the Subway/Metro Blue line which will also take you just about anywhere.
As usual in Bangkok, great street food is available everywhere, if you need anything from a supermarket, there is a 7/11 just 20 meters from the front gate. Right by the front gate is an air-conditioned 'Sports' bar. Just around the corner (on the way to the BTS) is a beer and food garden which is open until about 11 every evening (possibly longer over the weekend?).
There is a pool and a gym onsite and also quiet and relaxing common areas. Great value and we will be staying again. Thanks again Alex :-)