Comfortable, clean spot in Cambridge. A good find.