Decatur hotels, Decatur appartementen, accommodatie in Decatur