Absolutely perfect location! Virtually across the street from the subway, and 100 yards from the Tegel Airport Bus.