A new social residence with 18 beds opens in La Victoria (Tenerife)