I recently stayed at The Verve while attending a conference. The Verve is located in an excellent location within walking distance to the Natick Mall, Shopping Mall, Walmart etc. It also has many restaurant choices within walking distance. The shuttle drivers were excellent.
If you do need a cab beware that it could take 15-20 min. We did not quite call early enough for a cab to get to the train station but the shuttle driver ended up coming to our rescue. Great customer service!! Thanks.