The First Cabin Restaurant perfectly captures the luxurious essence of the Balboa Bay Club and Resort. Located on Newport Harbor, the restaurant, capable of accommodating 120 dining guests with its 900 s.f. chef’s kitchen, features panoramic bay views and provides a stunning backdrop for social or business functions.