Location, cleanliness, communication was all perfect. We enjoyed our stay in Berlin. Hope we could have stayed longer. Very neat apartment.