Machiya are traditional wooden townhouses typified in the historical capital of Kyoto.
If you really want to experience Kyoto, you should consider a night or two in a machiya.
The house receives only one group of guests per night so you have all the privacy to experience Kyoto lifestyle.
It really makes your stay in Kyoto special and unique.