Perfect apartment at perfect location, wonderful hosts. Absolutely nothing negative to say about this place. Clean, neat, tidy, functional, comfortable, fast wifi, well-equipped kitchen (you're not likely to cook in Berlin though), quiet and, like I said, perfectly connected with public transportation.