The place is perfectly located in the heart of Sevilla.