a cliff side restaurant next to the ocean