The place is just as described, and was the perfect location for an event at the nearby Berlin Buch campus. I would definitely stay again!