Micro Receiver/CD Player for Bathroom

Have a friend who is searching for a small receiver/cd player to mount in a bathroom cabinet, she also wants to use inwall speakers...Any suggestions....Cant tap into maind system due to room constraints....
Just get anything, they all sound like Sh*t in the bathroom, music stinks in the "can" and almost always will Pi*s you off, its also really hard to flush out great sound in a bathroom with its often echo chamber affect.
Difficult to beat the little Onkyo CS 210. May be discontinued, but was great for money.
NAD has a mini size all in one. Make sure that the speakers are "moisture resistant" at a minimum unless you have a very good exhaust fan. You might even want to consider "outdoor" rated.