The NY-based startup further expands its micro cabin rental empire with a second installment in the Lone Star State