Step One Recovery Centre in Javea is based in the region of Alicante in the South-East of Spain. Famous for...