Kevin was really easy to communicate with, both in English and Japanese. His place was very well kept and our stay was incredibly comfortable.