If it were me then I would check in at a nearby hotel and hang out there using the facilities - may be a bit hot by the pool but still better than hanging around the airport all that time. As you have seen most of Dubai and given the current climate this may be a good option. You can of course also check in to one of the "in airport" hotels but may not feel like a break from travelling ...