Talk about contrasts - the road in front of this very new, very modern building was falling apart.