Step One Recovery Centre in Javea is based in the region of Alicante situated right next door to Valencia. Making...