We have stayed in several ryokans in Japan but Kikokuso is in an entirely different league. This was total cultural immersion which is what we wanted. If you are after 5star western hotel do not stay here. If you want a taste of life for the Japanese elite during Japan's post war ascendancy then Kikokuso is not to be missed. Kikokuso is owned and operated by a Japanese family who all work very hard to ensure you are welcome and comfortable. We had Japanese breakfast each day (western available but why chose this?) which was different each morning and set us up for the day. The rooms are HUGE by Japanese standards and totally authentic except for a small flat screen tv in the corner. Very close to train station - walking distance even with luggage. We had dinner in on the first night as we had been traveling all day and this was great and very welcome after a long soak in the Japanese bath. Totally awesome and definitely will stay at Kikokuso on our next visit to Kyoto.