James and Keiko were such amazing hosts. Their rapport with my kids was amazing. Their ideas for things to do on the island were spot on. We felt so welcomed and comfortable. It was hard to leave!