A sumptuous villa on the beach

THE CLIFF HOUSE