Azura aims to bring a new level of luxury, style and exclusivity to the Bazaruto Islands and provides a lovely beach hideaway for those seeking relaxation time.