I think it's very good. I like it.
The constant rhythm breaks very little time along the piece. Yes, sometimes it changes but, in depth, the rhythm is the same. I always thing some different part enhances the whole piece. That's waht you do in the arpeggio part, but that's the less convincing part (for me), althou, I insist, it's beautiful too.