First line ocean view studio – Santiago Del Teide | SherryStay