a small town with a castle and a small house