Great location. Very clean. Great place to say to see Seville