The location is excellent, just in front of the Hakodate JR station and bus station, 2 minutes walk. The room was quite small, as usual for Japanese hotel, but provided everything you need for a night. I stayed on the 12th floor which has very good view from the window. There is onsen on the 13th floor,but sadly with no view. Breakfast is not good enough, compared to other hotels in the same level. Staffs were helpful.