Suspenseful, but also heartwarming. I especially loved the grandmother - I felt like I got to know her as a real person and wished she was part of my family! The descriptions of the setting make it come alive so you feel you're there. Great story, interesting characters.