I had a compact Denon system in my garage that sounded great (for what it was). Had a built in CD player, a tuner, and an aux so you could add more gear. It finally petered out on me after about 10 years of being in the SC heat.
I bought a compact Yamaha system for my wife's office. It also sounds good and is the same setup as the Denon. Her remote stopped working though so I'm trying to hunt down another one. Other than that it's been great for many years now. Part of their Piano Craft lineup.