I can't say much about the sit down restaurant but the outdoor Tiki bar has an awesome day time vibe. We had a group of 20 on a bachelor party and ended up staying at this bar for a whole day after surfing. The bartenders were fun and kept up with our pace of eating/drinking. It turns into a bit more formal at night but we were ready to leave by 5pm anyways.
It's a bit pricey but you can't beat the location and waterfront view.