Charming apartment in Seville, absolutely great location and lots of character