A lovely rural getaway with views of mountain and ocean.