It is pretty and trim and green-and-cream and really ought not to be able to hold itself up like that, and yet here it is, somehow defying the laws of architecture. It is surrounded by a neatly bordered garden of ornamental and useful plants of all sorts: here vegetables, there herbs, there spell components, there rows of flowers.
There is a sign out front. It says only: Magic. Not, Beware, Magic or Magic Emporium or anything like that. Just: Magic.
Sitting on top of this sign is a cream cat with smoke-dark points of color on each paw, his ears, and his face and tail.
All in all, you could be forgiven for thinking that a witch lives here.
Bella notices, because she has ears, and she looks up and smiles at Sherlock. "All's well," she reports, and then she kisses Tony again.
"Well, I could have been deceitfully seduced, but in fact I was not. Unless there is some deeper darker secret in ignorance of which I am yet operating."
"You don't think so? Because Tony would not deceitfully seduce me, I imagine. I haven't gotten a lie detection spell to work without prohibitive bugs yet."
She is eyeing the princessly breakfast speculatively, but they still could easily not have enough food for a third person, she doesn't know.
"Ooooommmmm this is good," she says. "I can't wait to see what you can do with a proper kitchen. A proper enchanted kitchen."
"I guess if I marry even one of you I will wind up moving into the castle, huh," observes Bella.
"I wonder how hard it would be to convince my entire house and garden to pick up and walk there. I made them myself."
"Would that be objectionable, if I could manage it? I don't know how carefully ordered the grounds are and whether a magician house would unwelcome. I could possibly just also fold most of my rooms into the enchantment on the interior door, and then install the door someplace convenient in the castle, and have a majority of house with a minority of work."
When everyone is through breakfasting, Sherlock gets a kiss too. She has kissed Tony a great deal more than Sherlock so far. This cannot be allowed to last indefinitely, can it?