Great location and value for a short stay in Sevilla.