stay [noun] + week-long [adjective]