Willow Park hotels, Willow Park appartementen, accommodatie in Willow Park