Charming apartment and accommodating hosts.