Has anyone read this book?

Has anybody out there recently read "The Time Travellers Wife" by Audrey Niffenegger? I was about 100 pages from the end and I have just left it on the train, am dying to know how it ended!!?? Can anybody help?? How about any recommendations for a good read - I am going away for a week in September.