Perfect location and apartment to explore Sevilla!