We toured the bottom part of Spain by train from Madrid, to Cordoba, to Sevilla, to Valencia, to Zaragoza, and finally Barcelona. The trains are modern and fairly clean, and the train stations are nice. The RENFE app is easy to use, so booking is easy and fast. My issue is that it is very expensive when you compare to fares in the UK, France, Germany, Austria, Italy, and Netherlands. There are less trains, and the trains are very slow. We never spent more than 4 hours in a train anywhere in Europe or the UK. Our trip from Madrid to Sevilla took nearly 6 hours, and from Valencia to Barcelona nearly 5 hours. We never chose the slowest or cheapest either, and always pick the best available. Based on our experience this company is dead last in pricing, availability, and speed in comparison to all the other companies we travelled with during our 9 month tour of the UK and Europe.