Mesquite Hotels, Mesquite Apartments, Unterkünfte in Mesquite