This is one of the few things blooming now. It is called Sea squill (
Urginea maritima
), I believe. Apparently each of the flowers lasts only one day.
.