Yup, all of the above is correct. A timeshare, hefty maintainance fees, etc. I got the same invite (in the NYC metro area), and called into save both the sales reps and myself some time.
Medium pressure sales pitch. Freebie night in the city, which I didn't use since I'd rather sleep in my own bed 45 minutes outside the chaos of New York (let alone buy there).