dee-grand-and-castle