Ron and Tadaaki are the perfect hosts. They made my stay easy, fun and unforgettable. I would recommend them over and over again.