Stop looking at any other places and book this apartment. The location could not be better and neither could the hosts. Be warned, you will want to stay longer :) Sevilla truly is an amazing city.