My ex-girlfriends family has a timeshare at the Royal Sands in Cancun. We would go there and chill for a couple of weeks at a time. They usually have some unused timeshare slots availabe for lease, particularly in the summer.
The place is immaculate, and the service is very good.
http://www.royalresorts.com/sands.stm