translate English to German: Basically, it is a wonderful experience and I'll definately stay there when in Berlin.
Alles perfekt! Ich komme wieder... sehr zu empfehlen!