Wow, this place was rad and right in the middle of Hilo Town!