Amazing place. Good location. Great host! Little oasis in Berlin for any group trip.