I was going to say go with Junglepets
. They will actually make it any size you want. 120 x 50 x 50 sounds good to me. The Marrakesh isn’t really any bigger or taller than the maxi duna anyway. The Rodipet one I think is interesting but very expensive and could be chewed. Kind of looks a bit flat pack somehow (which it is!). The eco habitat would need some diy.
I would ask about insurance as part of the delivery cost just in case. I think they do pallet delivery though so it should be fine.
Looking forward to seeing it. The maxi duna should get a good price second hand if you don’t want to keep it.