Bethersden hotels, Bethersden appartementen, accommodatie in Bethersden