The New University of Amsterdam at the Tramremise Amsterdam West