Very clean, very nice. Very well situated (near the zoo and the transports). Good communication. We had a really nice stay in Berlin.