The location of the apartment is very nice, near a subway stop and in the hustle bustle of Cambridge. It's a pretty low-key place in an expensive area, so while it is pricey it is on par or maybe less than other spots. No TV or kitchen (outside of microwave and small sink) but you should be able to get by without it. I definitely utilized her Freedom Trail Map that was provided.