Very secluded place with lovely ocean views.