A great place in Sevilla to stay.