I interpreted it the same way for some reason.
The blog said: Rent one of the vacation lots or build your own home when you arrive in Mt. Komorebi!
(When we “arrive” there? Sounds like a vacation)
The press release said: The first world in The Sims 4 to introduce both residential homes and rental lots for vacationers, Mt. Komorebi offers three new primary neighborhoods for Sims to take their dream vacation or make the winter locale their home.
(“both residential homes and rental lots for vacationers” could be interpreted that the homes are for vacationers. But “or make the winter locale their home” definitely seems more permanent)
I guess they would be more explicit if they wanted to be. I think it was worded to cause confusion. We’ll find out in the livestream if not sooner, I guess.