The Oceanfront Litchfield Inn is a Pawley Island icon