Well located in beautiful Sevilla!