This place was exactly as described. It is located in a resort so it makes check in very simple. The staff is very friendly and can help with any of your needs. The place has a full kitchen with the basic tools for cooking (dishes, pots, pans, mixing bowls, etc) but none of the basic cooking ingredients (salt, pepper, oil, etc). There is however a great local market just down the road where you can get all of that. Yumi was in Japan during our stay, but she was very accessible if we had any questions.