Although Dubai is very cosmopolitan in its attitudes and architecture, it would be a mistake to assume that the city is a liberal and tolerant cultural melting pot. While Dubai has made great strides toward modernity in recent years, its cultural and religious heritage, which is primarily Islamic still, dictates how locals perceive tourists, their attire, and their behaviour. This means that wearing skimpy tank tops and shorts when sightseeing around Dubai is a big no. In fact, it is best to keep swimwear and all other forms of "revealing" clothing confined to your resort base whether it is the Avani Ibn Battuta Hotel Dubai or any other rest. Although shopping is one of the top things to do in Ibn Battuta, those who intend to visit various religious and cultural sites near the mall should dress conservatively or cover up with a scarf or shawl when entering heritage hubs.