the hotel is very clean, upscale, well staffed, with a great restaurant and pool. my kids insisted on at least one hour a day in the pool. the skytrain station just outside the door has no escalator so baby strollers can be tough but there is a free one way tuk-tuk to the major malls. there is a very nice looking fitness center that i went past every day (just not into it). the staff are very professional although not gush nice. it is an excellent value for the high quality that is provided. there are a couple of foot massage places across the road but not much in the way of other eateries.