A great stay in a lovely Villa right on the edge of the ocean