The story is wholesome but extremely predictable and at some times unbelievable, and the resolutions of all the conflicts felt very forced when the writer appears to be attempting for everything to be realistic. I did enjoy all the characters and it was a nice read overall.