Restaurant and B&B offering dining, a bar, and 24-hour reception. Near the beach.