The Joolca is about as good as it gets ---- but nothing is perfect.
I'd rather have a removeable floor.
@FrenchieXJ shared a great idea with us while camping several years ago --- rubber restaurant mats, the ones with the holes in them, buy the big mat and cut it into 3 manageable strips. Makes a great shower floor. As-is, your Joolca needs to dry out before packing it away; not so bad if you're not taking a shower on departure day.
But, other than that, it sets up so crazy-easy, has a roof, cubbies for your dry clothes, your dirty clothes, soap/shampoo/etc, hose management, decent ventilation, keeps the weather out. I can't over-state how easy it is to put up. Our previous enclosure had steel poles that you had to coerce into service; I bent one beyond salvage before buying the Joolca. And those poles would often nick your fingers which really stings and sets a poor tone right at the start.
If I were really full-timing I'd want the double suite size and perch a heater in there. Winter showers aren't bad while the hot water is running but it gets a bit nippy while toweling off...