         return nil
     }
     
+    let subtitle = dictionary["subtitle"] as? String
     let imageURL: NSURL?
     if let URLString = dictionary["imageURL"] as? String, URL = NSURL(string: URLString) {
       imageURL = URL

  
  /// Optional price for this option
  let price: TKQuickBookingPrice?
  
  /// Optional ETA for this option. This is the expected waiting time.
  let ETA: NSTimeInterval?
}

      imageURL = nil
    }
    
    let priceString = dictionary["priceString"] as? String
    let price: TKQuickBookingPrice?
    if let local = dictionary["price"] as? Float,
       let USD = dictionary["USDPrice"] as? Float {
        price = TKQuickBookingPrice(localCost: local, USDCost: USD)
    } else {
      price = nil
    }
    
    let ETA = dictionary["ETA"] as? NSTimeInterval
    
    self.init(title: title, subtitle: subtitle, bookingURL: bookingURL, imageURL: imageURL, price: price, priceString: priceString, ETA: ETA)
  }
}

