It has a grandiose facade.
Ten unha magnífica fachada.