Beachfront restaurant offering a relaxed atmosphere.