Perfect place for us and our family with a mini-reunion with family in Toronto. Craig is a very attentive host and responds quickly whenever we had a query.