The JW Marriott Marquis in Dubai provided really everything. No need to leave unless you wanted something very specific.