The service was excellent. The onsen was excellent as well, especially the private onsen.
The location was not easy to be found if follow the in-car GPS. The hotel provided me another mapcode to facilitate me to find the hotel easier.
However, the dinner was not up to stand (the kid's meal was good, surprisingly).