Cedar Hill hotels, Cedar Hill appartementen, accommodatie in Cedar Hill