COMMENTARY on 29:58
A. Yusuf Ali:

Translation:
But those who believe and work deeds of righteousness - to them shall We give a Home in Heaven,- 3491 lofty mansions beneath which flow rivers,- to dwell therein for aye;- an excellent reward for those who do (good)!-
Commentary:

3491  The goodly homes mentioned in 16:41 referred to this life, but it was stated there that the reward of the Hereafter would be greater. Here the simile of the Home is referred to Heaven: it will be beautiful: it will be picturesque, with the sight and sound of softly murmuring streams: it will be lofty or sublime: and it will be eternal.