Fantastic location! Boston common is a few hundred steps away. There is a green line T station at one end of the block and an orange line T station at the other. You can get anywhere from here quite easily.
The apartment is nice, a/c works great and beds are very comfortable.