The apartment is off of a quiet street in Cambridge - you really get a feel for the neighborhood by staying there. Much better than staying in a nondescript hotel. The location is incredibly convenient - only a ten minute walk to the Central Square stop on the T. Good recommendations from the host for local restaurants certainly helped. Would absolutely stay here again.