This is a charming waltz by de Michelis. It's very playable, completely predicatable, maybe a touch long but generally a winner if you like this kind of thing.
Difficulty guide: 8
Difficulty level, roughly compared to ABRSM exam grades. 0 is total beginner, 9 is advanced (beyond grade 8).