We had a good stay at Winstons place. It was maybe a 10-15 minute walk to the subway. There are a food spots close to the place and a shopping plaza walking distance.