Dupont Springs hotels, Dupont Springs appartementen, accommodatie in Dupont Springs