Very convenience place. Within walking distance to Newton station. Plenty of eatery around.