Wylie hotels, Wylie appartementen, accommodatie in Wylie