The shaving cabinet height would be acceptable IF the basin was set into the benchtop. As this is an above counter basin/tap design a height adjustment should have been made but clearly wasn't. And just a comment on the towel rail wiring, it can be difficult to hard wire these neatly once a wall...