The couple is Kasumi's mom and her friend!
https://dynasty-scans.com/chapters/more_than_friends_ch13
Kyoto is mainland
Beat me to it. As an aside though, "mainland" doesn't mean "not on the coast", it just means "on the largest contiguous piece of land" which coastal cities can still be.
Edit: I just saw that there's a chapter 0, and thus my comment is wrong since the inn is actually off the mainland. Kyoto is still not on the coast, though, so my reasoning was at least kinda/sorta right.
last edited at Sep 17, 2017 7:36PM