Translation:This hospital is spacious.
Usually せまい and ひろい are translated as small and big when applied for constructions or rooms, but they litteraly mean narrow and wide.
Vast? It's a weird construction to translate. Wide is literal. In English you would just say big.