well located in Sevilla, helpful and friendly host