Stouffville hotels, Stouffville appartementen, accommodatie in Stouffville