Clean, well equipped, great location, great communication. Perfect place to stay for our mini break in awesome Berlin!