A grate place for family gathering with amazing ocean view.