Really great place located in the heart of sevilla