Built among the ruins of a Dutch fort just south of Chennai, Vivanta by Taj Fisherman's Cove Resort & Spa is set above a stunning beach that stretches away on either side.