Great location , very spacious for three of us. Walking distance to Harvard Square and surrounding cool stuff. Not to far from Red Station.
If new decor and a newer building are a must for you.- Should probably keep looking.
This met all our requirements and plus. Love Boston