houses on the edge of a cliff overlooking an ocean with a mountain in the distance