Great place in the city centre of Sevilla.