When I arrived Hakodate, there was a heavy rain and the hotel is just next to JR Hakodate station by 2-minute walk. Also it's not far from the city tram & bus station. The room is small but very clean and its facilities was ok. I really liked the on-sen on the top floor so much, especially when couldn't go out anywhere because of rain.
One of my concern is the Front desk officers not willing and friendly to talk or answer questions with foreigners. I found that if Japanese guest came to talk to them, they would stop talking to me immediately and no return although my conversation with them was not finished yet.
In overall, I rate this hotel on average for the guests who not Japanese.