I don't know if the name is correct in Englisch but I wanted to know what you think of this building; It's in Heemstede, The Netherlands, it was build in 2006;