Ohana's team is very communicative; the place is tidy and clean. The concern is the off-street parking, but we were always able to get the spot.