A typical Japanese hotel. Very good service. We had a half board option, including breakfast and dinner. Breakfast is a buffet, combining Japanese, western food and local produce. Dinner is a typical Japanese Kaiseki meal. If you don't know Japanese food very well you may find it difficult, but if you know it, you can enjoy everything. If you like onsen style bathing (not natural onsen), you can enjoy at the top of the building. It also has a sauna and outside hot bath as well. I really enjoyed staying. It is a top quality hotel, with great food and real attention to detail.