For bathroom walls, you can't go wrong with white tiles.
For the floor you need to make sure the tiles are not slippery.
My condo big bathroom: For the floor I used 60x60 KASSA GX1002 tiles from Thaiwatsadu, cut into 30x60 in the shower (see pics). For the wall I made a mistake of using beige 30x60 at the lower wall, should be white the entire wall. Keep it simple. The 30x60 Tubby White WS63P00 from Boonthavoon, glossy and deep reflection, are beautiful.
My small bathroom: Same 30x60 white wall tiles as the big bathroom, wood grain tile for the floor, which is 15x60 Freewood Brown from Boonthavoon.
White solid vanity tops are very popular now, but I opted to use granite. India Black is the best.