Mesquite hotels, Mesquite appartementen, accommodatie in Mesquite