I recently transited through Dubai and used the Marhaba lounges at concourse B and C on my Infinia Priority Pass. I found the one in concourse B slightly better than C. But both lounges had decent selection of food and drinks.
There is also a sleep and fly lounge that provides 2-4 hour access on PP. But that has limited (12-18) flexible sleeping pods and I did not find a free slot, especially during night time
There is also a sleep and fly lounge that provides 2-4 hour access on PP. But that has limited (12-18) flexible sleeping pods and I did not find a free slot, especially during night time