Elegant farmstay in a former medieval castle. Features gardens, an outdoor pool, and comfortable rooms.