Across cultures in Dubai — and not just one — arriving 15–20 minutes after the stated time is normal for social engagements. Business meetings start later than scheduled. Deliveries arrive in ranges rather than at times. Build this into plans. Being conspicuously on time for informal events mainly means you're standing alone for a while.