Charming apartment, well located in Cambridge. Welcoming hosts!