Haitao is quick to respond to questions. Location to cruise port is great with easy walking access to wharf attractions/Queen Street shopping. Apartment is spotless. He provides additional services for a fee which we found great: baggage pick up at cruise port (we enjoyed our day to explore bag free until we could check into apt); airport transfer 24 hours a day; coffee pods/juices/water /snacks in apt with price list. Great WiFi.