Westlake hotels, Westlake appartementen, accommodatie in Westlake