Bayfield hotels, Bayfield appartementen, accommodatie in Bayfield