A great place to base yourself in Hilo!