A restaurant by the sea