The location is perfect! The interior (Tatami, Shoji etc.) is beautiful!