A small beachfront restaurant.