Perfect place to discover Sevilla for a few days. Very well located.