Das Hotel, im verspielt arabischen Stil an der Landseite gegenüber der Inselhauptstadt erbaut, gleicht einem Palast aus Tausendundeiner Nacht und gehört zu den schönsten Hotels der Stadt. Besonders schön ist der Blick auf das Wasser und die dahinter liegende Große Moschee. Zwei große Pools, ein Einkaufszentrum im Stil eines modernen arabischen Souks sowie ein hervorragendes Spa-Zentrum gehören ebenfalls dazu.