Love the bold floor tile repeated in the shower, large white tiles for the walls. Would change wall tile to vertical and find a different white accent (white penny tile perhaps) to use as an accent wall strip & in the recessed wall storage areas.
This could work in a tiny bathroom. Love the tiled floor/painted wall combo and the fact that the tiles in the shower match the wall colour but are different from the floor. The niche for storage works well for us too.