Nice, clean, comfortable apartment + great communication = perfect Berlin holiday stay. Th