Condo Stella is very conveniently located near the morning market & JR station. It's a bit of a walk, but not too far (~20min), to the touristy / older charming part of Hakodate. The reception was friendly (open 10-9pm so you can only check in during these hours), the amenities were modern and spotless. When I booked here, it was less than the Four Points Hotel down the street and had much more space. Very happy with this choice!
Please, note that check out time is 10am here. It was not a problem for us, but was an hour earlier than most other hotels -- so, may be a consideration if you're considering a late start day.