Question about cleaning

In the past I used an ultrasonic cleaner which shook loose the really tiny diamonds in my old setting. I recently upgraded and want to know if there's anything besides basic cleaning solution that I can use to keep my ring bright and shiny without loosening the small stones on the bands edge.