Amazing location! Just a few steps from the Sevilla cathedral, plenty of restaurants and bars nearby