This is an unexpectedly charming and refreshing story. The characters are great; it was an original concept, and I enjoyed it.