The 298-room Westin Kierland Villas is an upscale timeshare outpost of the Starwood chain.