Great location, interesting and well laid out property. As common in Europe, lots of stairs.