timeshare job in puerto vallarta