That seems like a mansion of sorts. Could Xavier (That's the Official Male Character's name) be from a wealthy family? That would be a nice little twist.