The UK's largest beach spa located on the Folkestone shingle with panoramic sea views and temperature-controlled plunges.