There are so many elements to this novel that I enjoyed. First, there are the characters-consistent, quirky at times, complicated at others. Second, there is the plot of a young woman (Rosie) thrown for a complete loop by her long time boyfriend who dumps her and she has to reinvent her life completely. Lastly, there are the relationships that support and encourage Rosie all along her journey over the course of the summer.
These elements all come together to form an enjoyable read for everyone.