Check in for culture at Dubai’s art-dedicated Hotel Indigo