It is a great place to stay.
Located near to the central station of Sevilla you could reach everything by walking.