Al Barza is a part of the Al Bandar complex; benefiting from exceptional sea view locations as well as a variety of residential landscapes. On the island side,