I liked it. It was clearly made from the heart, and it moved me. Yes, I cried. It means a lot to me on a personal level.
However, I feel as if this is the type of story that calls for a TV series rather than a two hour movie. Character development was there, but it was minimal. This story and these characters have a lot of potential, and I almost get the feeling that the creators have more to tell us about them, but couldn't do so within the two hour time limit.
Neglecting to explore the background of all four of the main characters makes certain events in the story a little jarring. That's the most I can say without spoiling anything.
In any case, I would rewatch this. The story is sweet, the soundtrack is excellent, and the characters are likable (albeit underdeveloped).