Very nice -- not fluffy, but just enough hope. They're all wonderfully characterized, even Caelum with his longest-sentence-ever. I like Seamus's sense of humor, his honesty, the whole cash/cache gag. This section in particular sums up just what I like about the characters and tone:
Pansy rolled her eyes. “Cache, Finnigan, Cache. You’d think someone had tied your tongue. Just make sure you say it right. I don’t want my son ending up in a vault at Gringotts.”
Seamus grinned. “Sure thing. Hey, I bet this’ll piss Malfoy off, eh?”
Pansy raised an eyebrow. “Think you can handle it?”
no subject
Pansy rolled her eyes. “Cache, Finnigan, Cache. You’d think someone had tied your tongue. Just make sure you say it right. I don’t want my son ending up in a vault at Gringotts.”
Seamus grinned. “Sure thing. Hey, I bet this’ll piss Malfoy off, eh?”
Pansy raised an eyebrow. “Think you can handle it?”
“Do banshees scream?”