Nice and clean apartment to stay in Sevilla.