I'd give it 4.5 stars out of 5.
A wonderful movie. Short. Sweet. Also, the cinematics, animation was beautiful.
Character development was outstanding. The caste/class discrimination was presented so very realistically, and the leadership's need to 'maintain image' holds very true in real life, as well.
The bittersweet ending of duty vs heart, and the final 'dance' scene was really beautiful. After watching it, you get a sense of fulfilment. I'd definitely recommend this to everyone.