Residence Inn by Marriott® opens in Jackson, Tennessee