A peninsula with views of the ocean

A peninsula with views of the ocean