TemplePlace has a couple of drawbacks as mentioned in previous reviews, some moths, holes in the towels, and the cooking area is awkward.
That being said the location is perfect and I would stay here again. The place has two T stops, surrounded by restaurants and is a half block from Boston Common. Chinatown is behind it and offers so much delicious food. Almost everywhere is walkable.