A 50/50 vinegar/water solution will clean tile, counters, cabinet fronts and soap scum in the shower.
A baking soda and water paste will clean stuck on gunk in the shower and tub (use vinegar instead of water for really tough stains).
For grout, sprinkle baking soda on the floor and spray with undiluted hydrogen peroxide and scrub with a gentle toothbrush.
About once a week, sprinkle some baking soda around the inside of the toilet to coat then dump a cup of undiluted white vinegar into the water. Use a toilet brush to scrub and the chemical reaction of the baking soda and vinegar removes stains and any lingering smell. This also works externally on the bottom of the toilet and the floor to remove the smell from bathrooms.
Finish up toilet cleaning with a spray and wipe down with undiluted hydrogen peroxide.
Get some lemon essential oil, leave a couple drops in the toilets, put a drop down the sink drain. When the water is turned on it hits the oil and gives a nice scent. You can use any scent you like.
Put a few drops of the oil on the cardboard inside the toilet roll.