The ready-to-move-in accommodations provide fully managed long-term housing rental spaces for professionals