Waxahachie hotels, Waxahachie appartementen, accommodatie in Waxahachie