Great location and value in Cambridge. Pets also welcome. Best dog walk in Boston area just across the street at Fresh Pond.