What a great story! I loved the characters and their development during the adventures of the main characters. However it is also a sweet love story that made me sigh.