Clean and beautiful appartment in Santa Cruz. Location was great! We loved our stay in Sevilla.