If first impressions are meant to set the tone, my arrival at Sandals St Vincent nailed it. Accompanied by my sister and a ...