You get what you pay for.
I rent two unit from them. Mine are not and I don't think they offer others that are climate controlled.
I have never had a unit there that was climate controlled I do not think they have climate control.
Thanks! Your answer is awaiting moderation.