If you’re looking to stay smack dab in the middle of Hilo town, this is the place to stay