I use baking soda and water for the basin or clear unscented dish soap for basin and everything. Pipecleaner like brush helps for the hose. I also use a natural sanitizer spray for the mask a few times per week.
https://www.amazon.com/Cleaning-Flexible-Stainless-Standard-Diameter/dp
CleanSmart CPAP Disinfectant... https://www.amazon.com/dp/B07PXFDJBM?ref=ppx_pop_mob_ap_share