Waxahachie Hotels, Waxahachie Apartments, Unterkünfte in Waxahachie