Super location right in the heart of Sevilla. Perfect area to explore!