First look: Th8 Palm opens on Dubai's Palm Jumeirah ahead of National Day holidays