This place has all of the basics and the hosts were extremely responsive but "luxurious" is an overstatement. It is a nice, but standard new-construction American building with rather thin walls (in our case, it was not ideal for one person trying to work from home while others were in the apartment). The place was spotlessly clean, but has also seen a bit of wear (it could use a coat of paint). It met all of our needs and when we had minor maintenance issues (burnt out lightbulbs, a broken microwave) the hosts responded quickly, professionally, and immediately.
With respect to the location, it is pretty far from the central parts of Cambridge. It's a great option for a family with a car to get around in, but folks looking for a more urban, walkable experience may find that it's rather far afield.