Great location and wonderfully priced place to stay in Sevilla