SMWS 63.88 Terrace overlooking the sea · 52.3% reviews and tastings