Love the unique take on this, most media/art has Toads as the outlier size having to accommodate to human-sized things, but Toads are the more common resident of Mushroom Kingdom so it makes sense to see public areas sized for them.
Also the art is gorgeous and exudes personality.