Great little place right in Hilo.