The apartment has a great location from which you can walk to the most places. The view from the terrace is fantastic. The only downside of the terrace was for us the smell of "fat" in the evenings which comes from the restaurants directly below.
Luis is a very nice host with fast communication and good recommendations for restaurants in Sevilla.