I was stranded at the airport in Toronto due to bad weather and I did't expect James and / or Julie to respond at 11pm. James met me within 30 minutes and everything was sorted - they even gave me a special offer :-)

The apt was clean, comfortable and as per the listing. I will definitely be staying at one of their listings in the near future.