Great place to stay in Sevilla. Excellent location