Ohana are always great. This particular place is awesome. It’s huge and in an excellent location