Die erste Supermall der Insel beherbergt auf vier Stockwerken lokale und internationale Food- und Fashion-Outlets sowie ein Großkino.