Very nice. One of my favorite things about the hobby... designing and building.

Your frogs should be very happy living there.