Amazing place, well located in the heart of Sevilla.