Port Elizabeth on a perfect day -- the view from Shark Pier