Great location and great value! Amazing place to stay in Seville