a large stone house with lots of windows