Comfortable lodging in the heart of Harvard's Cambridge.