Extended-stay hotel near downtown Las Vegas.