Japanese-themed gardens and rooms make this place a unique and charming spot to stay. Trevor and Keiko were welcoming and hospitable hosts.