Nice place with and open atmosphere feel in downtown area of Hilo