I would say either suspense or repetition, but I think I would lean more towards the suspense side.
Yes, Tara owns the books. So books has an apostrophe with it.
Hospitality means something along the lines of caring, nice, etc.
The answer should be the 3rd one, perseverance.