Look no further. This is the place to stay in Hilo, HI.