Flower Mound Hotels, Flower Mound Apartments, Unterkünfte in Flower Mound