It's a lovely house up at a mountain near the city of Serres, at North Greece.