Translation of the verse 31 from Surah An-Nahl : Number of verses 128 - - page 270 - Part 14.
'Adn (Eden) Paradise (Gardens of Eternity) which they will enter, under which rivers flow, they will have therein all that they wish. Thus Allah rewards the Muttaqun (pious - see V. 2:2).
Gardens of perpetual residence, which they will enter, beneath which rivers flow. They will have therein whatever they wish. Thus does Allah reward the righteous -
(16:31) There will be gardens for their permanent residence into which they will enter: canals will be flowing underneath them: above all, they will find there everything as they would desire: *28
*28) This is the best blessing of Paradise. The dweller will get there whatever he will desire and wish and there will be nothing at all to offend him. This is the blessing that has never been attained even by the richest and the most powerful people in this world. On the contrary, every dweller of Paradise will enjoy this blessing to his fill because he will always have everything to his desire and liking, and will have each and every wish and desire fulfilled.