My best advice is what I do with my little ones. I have 2 of these. I purchased the large size to fit a great dane. They have a door on the side and on one end.
https://www.petedge.com/product/Home.../502/44362.uts
On one end I have a puppy pad for use if I have to be gone to long and there is a huge left over area for a favorite bed and some toys. I also have a water bowl attached to the wall of the crate so it cannot be overturned or stood in. My pets don't mind these crates at all in fact they general sleep in there any time they aren't on my lap by their own choice. There is no way they will get out or destroy anything you don't leave in the crate and they have ample room to move around even with the puppy pad.
I would get either of these sizes.
42Lx28Wx31H
48Lx30Wx33H