Location is just around the corner from the cathedral and perfect for dining in Seville